Design Patterns
 

- JavaTouch

- Singleton Pattern
- Factory Method Pattern
- Inversion of Control (IoC) Pattern

Any fool can make things bigger, more complex, and more violent. It takes a touch of genius-and a lot of courage-to move in the opposite direction.
- Albert Einstein

 Introductory Resources on Patterns

- DoFactory.com
- A Survey of Common Design Patterns (from DevX)

 

Forums

- Patterns & OO Design forum (at Sun developer Network)

 

Other Resources

- Wiki Home for Design Patterns
- Pattern Home at TheServerSide

 

Books

Head First Design Patterns
If you've read a Head First book, you know what to expect--a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team. Ofcaurs all the example codes are in your favourite Java language
 Design Patterns
This is 'the book' that kicked off the entire field of Design pattern when it was released in 1995. This is the original work of famous Gang of Four. This is the most definitive in academic interest and also for leads and architects.