Керівництво для програмування на Java: 75 рекомендацій по написанню надійних та захищених програм 13839
-
ISBN978-5-8459-1897-0
-
Видавництво
-
Автор
-
Рік2014
-
МоваРосійська
Все про “Керівництво для програмування на Java: 75 рекомендацій по написанню надійних та захищених програм”
Від видавця
Це довідковий посібник складено з 75 рекомендацій щодо надійного, безпечного та коректного написання коду на Java.
Кожна рекомендація складено авторами за одним і тим же зразком:
- постановка завдання
- аналіз приклади коду, що не відповідає прийнятим нормам програмування на Java,
- розгляд запропонованого рішення, відповідає прийнятим нормам,
- короткий виклад застосовності рекомендації
- посилання на додаткову літературу.
Представлені рекомендації відображають досвід, накопичений в області безпечного і надійного програмування на Java, і тому вони будуть корисні всім, хто займається розробкою програм на цій мові програмування. У цій книзі читач може ознайомитися з передовими методиками підвищення надійності і чіткості вихідного коду, а також з типовими помилковими уявленнями програмуючих на Java, яким присвячена окрема глава книги і які нерідко призводять до написання неоптимального коду.
У багатьох організаціях у всьому світі програми на Java застосовуються для вирішення критично важливих завдань, а отже, їх вихідний код повинен бути надійним, безпечним, швидким та зручним для супроводу. У рекомендаціях, представлених у цій книзі, зібраний практичний досвід і приклади програмування на Java, які допомагають задовольняти потреби розробників. Ця книга, написана за таким же зразком, як і довідкове керівництво The CERT® Oracle® Secure Coding Standard for Java™, служить його розширенням, спрямованих на вирішення багатьох питань підвищення безпеки та якості вихідного коду Java.
У цій книзі представлені 75 рекомендацій до узгодженої та зрозумілій формі.
Для кожної рекомендації вказані умови відповідності, наведено приклади коду, що не відповідає прийнятим нормам програмування на Java, а також представлені рішення, що відповідають прийнятим нормам. Автори книги дохідливо пояснюють, коли саме слід застосовувати кожну рекомендацію, а також дають посилання на додаткові джерела інформації.
Відображаючи передовий досвід у галузі забезпечення безпеки програм на Java, це довідкове керівництво надає вдосконалені методики захисту подібних програм від зловмисних атак і інших несподіваних явищ. Читач дістає можливість ознайомитися з передовими методиками підвищення надійності і чіткості вихідного коду, а також з типовими помилковими уявленнями програмуючих на Java, яким присвячена окрема глава книги і які нерідко призводять до написання неоптимального коду.
З передмовою Джеймса А. Гослінга, родоначальника мови програмування Java.
Книга розрахована на тих, хто має певний досвід написання коду на Java.
Про авторів
Фред Лонг — викладач кафедри обчислювальної техніки в Університеті Аберистуита, Великобританія. Він відвідує Інститут программотехники в США з 1992 року, тісно співпрацюючи з його вченими.
Дхрув Мохиндра — ведучий спеціаліст в групі, підпорядкованої керівника технічного відділу компанії Persistent Systems Limited, India, де він консультує з питань інформаційної безпеки в різних сферах діяльності, включаючи глобальну мережу, банківська справа та фінанси, кооперацію, телекомунікації, промислові підприємства, мобільний зв'язок, науки про живу природу та охорону здоров'я.
Роберт С. Сикорд — автор декількох книг з комп'ютерної безпеки і программотехнике, а також технічний керівник з безпечного програмування у відділі CERT Інституту программотехники (SEI) Карнегі-Меллона в р. Піттсбург, шт. Пенсільванія.
Дін Сазерленд — старший інженер з безпеки програмного забезпечення в організації CERT, а раніше він займався оптимізацією компіляторів в компанії Tartan, Inc.
Девід Свобода — інженер з безпеки програмного забезпечення в відділі CERT Інституту программотехники (SEI) Карнегі-Меллона, де він брав участь в якості провідного розробника програмного забезпечення в різних проектах організації.
Анотація
Всі характеристики
- Видавництво
- Автор
- Категорія
- Рік2014
- Сторінок256
- Формат170х240 мм
- ОбкладинкаТверда
- Тип паперуОфсетний
- МоваРосійська
- Оригінальна назваJava Coding Guidelines: 75 Recommendations for Reliable and Secure Programs
Товар входить до категорії
-
Самовивіз з відділень поштових операторів від
45 ₴ -80 ₴ -
Доставка поштовими сервісами - тарифи перевізника
Рецензії