Title: Design patterns explained
Subtitle: a new perspective on object-oriented design
Subjects: Development, Object-oriented methods (Computer science), Software patterns, Object-oriented programming (Computer science), Computer software, Object-oriented methods (computer science), Computer software, development