|
|
|
|
|
JAVA Coding Standards
|
| |
Years of Java Expert Knowledge
A collection of "best practice" suggestions from the most respected authorities in the Java software development industry:
- Sun MicroSystems, Java Language Specifications, Enterprise JavaBeans Developer's Guide
- James Gosling and Ken Arnold, "The Java Programming Language", 2nd ed. Addison-Wesley
- Scott Ambler, "Writing Robust Java Code - Java Coding Standards", Ambysoft
- Peter Hagger, "Practical Java - Programming Language Guide", Addison-Wesley
- Joshua Bloch, "Effective Java - Programming Language Guide", Addison-Wesley
- Daconta, Monk, Keller, & Bohnenberger, "Java Pitfalls", John Wiley & Sons
- Nigel Warren and Philip Bishop, "Java in Practice", Addison-Wesley
- Craig Larman and Rhett Guthrie, "Java 2 Performance and Idiom Guide", Prentice Hall
- Neal Ford, "Performance Tuning With Java Technology," JavaOne 2001 Conference
- Jonathan Hardwick, "Optimizing Java for Speed", Carnegie Mellon University SEI
- Dov Bulka, Java Performance and Scalability Volume 1: Server-Side Programming Techniques
- David Flanagan, Java in a Nutshell. O'Reilly
- Viaga, McGraw, Mutsdoch, Felten, "Statically Scanning Java Code: Finding Security Vulnerabilities." IEEE Software
Coding Standards for Java
- Object-oriented programming
- Unused code
- Initialization
- Naming conventions
- Javadoc comments
- Portability
- Optimization
- Garbage collection
- Threads & synchronization
- Enterprise JavaBeans
- Class metrics
- Project metrics
- Design by Contract
- Internationalization
- Security
- Servlets
|
|
|
|