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

Get Practical Design Patterns for Java Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.