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
...
- 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 for from the JavaOne 2006 Entitled presentation entitled 'Common Java Security Anti-patterns'. It contains code examples of each of the above antipatterns.