By Лонг Фрэд
Фрэд Лонг, 2014
Программы на Java часто используются для критически важных задач, требуя надежного, безопасного и поддерживаемого кода. Эта книга предлагает 75 практических рекомендаций, основанных на опыте, для улучшения качества и безопасности Java-программ. Она расширяет стандарт CERT® Oracle® Secure Coding Standard for Java™, фокусируясь на повышении надежности, скорости и удобства сопровождения кода.
Каждая рекомендация сопровождается примерами кода, демонстрирующими как некорректные, так и соответствующие стандартам подходы. Авторы объясняют, когда применять каждую рекомендацию, и предоставляют ссылки на дополнительные ресурсы. Книга также рассматривает распространенные заблуждения среди Java-разработчиков, которые могут приводить к неоптимальному коду.
Fred Long, 2014
Java programs are often used for critical tasks, demanding reliable, secure, and maintainable code. This book offers 75 practical recommendations based on experience to improve the quality and security of Java programs. It expands upon the CERT® Oracle® Secure Coding Standard for Java™, focusing on enhancing code reliability, speed, and maintainability.
Each recommendation includes code examples demonstrating both incorrect and compliant approaches. The authors explain when to apply each recommendation and provide links to additional resources. The book also addresses common misconceptions among Java developers that can lead to suboptimal code.