Part 1: Design Patterns and Java Platform Functionalities
This part covers the purpose of software design patterns. It outlines the fundamental ideas of the object-oriented programming APIE and SOLID design principles and provides an introduction to the Java platform, which is crucial in understanding how to effectively utilize design patterns.
This part contains the following chapters:
- Chapter 1, Getting into Software Design Patterns
- Chapter 2, Discovering the Java Platform for Design Patterns