Java Coding Guidelines: 75 Recommendations for Reliable and Secure Programs (Paperback)

Fred Long, Dhruv Mohindra, Robert C. Seacord, Dean F. Sutherland, David Svoboda

買這商品的人也買了...

商品描述

content<I> <BLOCKQUOTE> <P style="MARGIN: 0px">“A must-read for all Java developers. . . . Every developer has a responsibility to author code that is free of significant security vulnerabilities. This book provides realistic guidance to help Java developers implement desired functionality with security, reliability, and maintainability goals in mind.” </I> <B> </P> <P style="MARGIN: 0px">–Mary Ann Davidson, Chief Security Officer, Oracle Corporation </B> </P> </BLOCKQUOTE> <P style="MARGIN: 0px">Organizations worldwide rely on Java code to perform mission-critical tasks, and therefore that code must be reliable, robust, fast, maintainable, and secure. <B> <I> <B>Java™ Coding Guidelines</B> </I> </B> brings together expert guidelines, recommendations, and code examples to help you meet these demands. </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Written by the same team that brought you <I>The CERT® Oracle ® Secure Coding Standard for Java™,</I> this guide extends that previous work’s expert security advice to address many additional quality attributes. </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">You’ll find 75 guidelines, each presented consistently and intuitively. For each guideline, conformance requirements are specified; for most, noncompliant code examples and compliant solutions are also offered. The authors explain when to apply each guideline and provide references to even more detailed information. </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">Reflecting pioneering research on Java security, <B> <I> <B>Java™ Coding Guidelines</B> </I> </B> offers updated techniques for protecting against both deliberate attacks and other unexpected events. You’ll find best practices for improving code reliability and clarity, and a full chapter exposing common misunderstandings that lead to suboptimal code.</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px"> </P> <I> <P style="MARGIN: 0px">With a Foreword by James A. Gosling, Father of the Java Programming Language</P> </I>sourceProduct Description

商品描述(中文翻譯)

「Java編碼指南」是一本必讀的書籍,適合所有Java開發人員。每個開發人員都有責任編寫不含重大安全漏洞的代碼。本書提供實用指南,幫助Java開發人員在實現所需功能時考慮安全性、可靠性和可維護性目標。

「Java編碼指南」匯集了專家指南、建議和代碼示例,幫助您滿足組織對可靠、強大、快速、可維護和安全的Java代碼的需求。

本書由為您帶來「CERT Oracle安全編碼標準(Java版)」的團隊撰寫,擴展了該前作的專業安全建議,以應對許多其他質量屬性。

本書提供了75條指南,每條指南都以一致且直觀的方式呈現。對於每個指南,都指定了符合要求;對於大多數指南,還提供了不符合要求的代碼示例和符合要求的解決方案。作者解釋了何時應用每個指南,並提供了更詳細信息的參考。

「Java編碼指南」反映了關於Java安全性的開創性研究,提供了保護免受故意攻擊和其他意外事件的最新技術。您將找到改善代碼可靠性和清晰度的最佳實踐,以及一個完整的章節揭示導致次優代碼的常見誤解。

本書的前言由Java編程語言之父James A. Gosling撰寫。