Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Java Coding Guidelines: 75 Recommendations for Reliable and Secure Programs (SEI Series in Software Engineering)

Buy

“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.”

–Mary Ann Davidson, Chief Security Officer, Oracle Corporation 

Organizations worldwide rely on Java code to perform mission-critical tasks, and therefore that code must be reliable, robust, fast, maintainable, and secure. Java™ Coding Guidelines brings together expert guidelines, recommendations, and code examples to help you meet these demands.

 

Written by the same team that brought you The CERT® Oracle ® Secure Coding Standard for Java™, this guide extends that previous work’s expert security advice to address many additional quality attributes.

 

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.

 

Reflecting pioneering research on Java security, Java™ Coding Guidelines 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.

 

 

With a Foreword by James A. Gosling, Father of the Java Programming Language

(HTML tags aren't allowed.)

Secrets of the Playstation Portable
Secrets of the Playstation Portable
With over 13 million shipped, the Sony PlayStation Portable, or PSP, is one of the fastest selling game consoles in history. In this essential guide, gaming expert Joel Durham, Jr. shows readers how to get the most out of this revolutionary handheld game console. After an initial tour around the interface, Joel will introduce the readers to the...
Advances in VLSI, Communication, and Signal Processing: Select Proceedings of VCAS 2018 (Lecture Notes in Electrical Engineering)
Advances in VLSI, Communication, and Signal Processing: Select Proceedings of VCAS 2018 (Lecture Notes in Electrical Engineering)
This book comprises select proceedings of the International Conference on VLSI, Communication and Signal processing (VCAS 2018). It looks at latest research findings in VLSI design and applications. The book covers a wide range of topics in electronics and communication engineering, especially in the area of microelectronics and VLSI...
Tame Your Anxiety: Rewiring Your Brain for Happiness
Tame Your Anxiety: Rewiring Your Brain for Happiness

Anxiety is natural. Calm is learned.

If you didn’t learn yesterday, you can learn today.

It’s not easy, of course. Once your natural alarm system is triggered, it’s hard to find the off switch. Indeed, you don’t have an off switch until you build one....


Design, Automation, and Test in Europe: The Most Influential Papers of 10 Years DATE
Design, Automation, and Test in Europe: The Most Influential Papers of 10 Years DATE
The Design, Automation and Test in Europe (DATE) conference celebrated in 2007 its tenth anniversary. As a tribute to the chip and system-level design and design technology community, this book presents a compilation of the three most influential papers of each year. This provides an excellent historical overview of the evolution of a domain that...
Information Technology in Languages for Specific Purposes: Issues and Prospects (Educational Linguistics)
Information Technology in Languages for Specific Purposes: Issues and Prospects (Educational Linguistics)
Work in the field of Languages for Specific Purposes (LSP) has also been transformed by technology. This volume offers an overview of a variety of applications of IT in the field of LSP. It is addressed to a wide audience that includes LSP teachers and researchers, although the contents may also be relevant to applied linguists working in...
Digital Signal Processing Using MATLAB
Digital Signal Processing Using MATLAB
From the beginning of the 1980s we have witnessed a revolution in computer technology and an explosion in user-friendly applications. This revolution is still continuing today with low-cost personal computer systems that rival the performance of expensive workstations. This technological prowess should be brought to bear on the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy