 |
Design Patterns
Addison Wesley by Erich Gamma, et al.
0-201-63361-2
The book that started the pattern movement and should be
on every developer's bookshelf for easy reference.
|
 |
Core J2EE Patterns
Prentice Hall by Deepak Alur, et al.
0-13-064884-1
The first book to define and provide a name for a number
of common J2EE patterns. Invaluable for anyone that is
responsible for J2EE architecture and development.
|
 |
EJB Design Patterns
Wiley by Floyd Marinescu
0-471-20831-0
Provides a thorough look at server side design patterns
and best practices that complement the standard patterns
detailed in the Core J2EE pattern book.
|
 |
AntiPatterns
Wiley Computer Publishing by William J. Brown, et al.
0-471-19713-0
As design patterns are to good design, anti-patterns are to
software projects in crisis. The book describes symptoms
of software problems and suggests corrective measures.
An enjoyable read.
|
 |
Java 2 Performance and Idioms
Prentice Hall by Craig Larman, et al.
0-13-014260-3
A great book that lists techniques to improve both
the design (through best practices and idioms) and
performance of Java code.
|