Java Coding Best Practices
Online Resources For Java Coding Best Practices
- Java: Code Conventions for the Java Programming Language
- Java Practices
- Writing Robust Java Code
SAKAI
Common Java coding problems
Common Java Security Anti-patterns
Common Java Platform Antipatterns
- Assuming objects are immutable
- Basing security checks on untrusted sources
- Ignoring changes to superclasses
- Neglecting to validate inputs
- Misusing public static variables
- Believing a constructor exception destroys
the object
This powerpoint presentation comes from the JavaOne 2006 presentation entitled 'Common Java Security Anti-patterns'. It contains code examples of each of the above antipatterns.