Head First Design Patterns
by Eric Freeman /
2004 / English / PDF
19.3 MB Download
Provides design patterns to help with software development using the Java programming language.