Книги / Языки программирования / Java / Java. Руководство для программиста: 75 рекомендаций по написанию надежных и защищенных программ

Java. Руководство для программиста: 75 рекомендаций по написанию надежных и защищенных программ

Фрэд Лонг, Дхрув Мохиндра, Роберт С. Сикорд, Дин Ф. Сазерленд, Дэвид Свобода

Эта книга представляет собой практическое руководство по написанию надежного и безопасного кода на Java. Авторы, эксперты в области безопасности программного обеспечения, собрали 75 конкретных рекомендаций, которые помогут разработчикам избежать типичных ошибок и уязвимостей.

Книга охватывает широкий спектр тем: от безопасного хранения данных и шифрования до защитного программирования и повышения надежности кода. Особое внимание уделяется вопросам безопасности, включая предотвращение внедрения кода, работу с криптографией и управление привилегиями.

Каждая рекомендация сопровождается подробным объяснением, примерами неправильного и правильного кода, а также анализом возможных последствий. Материал структурирован по тематическим главам, что позволяет быстро найти нужную информацию.

Книга будет полезна как начинающим Java-разработчикам, желающим освоить лучшие практики программирования, так и опытным специалистам, стремящимся повысить качество и безопасность своего кода. Отдельное приложение посвящено особенностям разработки для платформы Android.