Design Patterns | News, how-tos, features, reviews, and videos
Develop a robust message-passing architecture with Spring Integration
Autoboxing and unboxing, enhanced for loops, static imports, varargs, and covariant return types
To code is to care -- about programming conventions that is
Programming with typesafe enums and annotations in Java 5
Web services integration with Spring and Apache Camel
Online curriculum for self-taught developers
Orthogonality is a concept for designing modular and maintainable software, and you can see how it's implemented, and violated, in Log4j