"Software Architecture Design Patterns in Java" By Partha Kuchana
Auerbach Publications in Software Development, Software Engineering, and Project Management
Auerbach Publications, CRC Press LLC | 2004 | ISBN: 0849321425 | 476 pages | PDF | 2 Mb
This book is a detailed explanation of how to apply design patterns and develop software architectures. It provides in-depth examples in Java, and guides students by detailing when, why, and how to use specific patterns. This textbook presents 42 design patterns, including 23 GoF patterns.