Explore the latest books of this year!
Bookbot

Software Patterns Series

This series delves into the intricacies of software engineering, exploring reusable design patterns that offer elegant solutions to common challenges. It aims to equip programmers and architects with practical knowledge to build more robust and maintainable software systems. The books focus on understanding the underlying principles and applying them effectively in real-world development scenarios. This collection is an essential resource for anyone seeking to elevate their software design and development expertise.

Pattern hatching : design patterns applied
Design Patterns Explained

Recommended Reading Order

  1. Design Patterns Explained

    A New Perspective on Object-Oriented Design

    • 480 pages
    • 17 hours of reading
    3.9(272)Add rating

    A thoroughly-revised and timely second edition to one of the most successful introductory design patterns books on the market.

    Design Patterns Explained
  2. Software developers now recognize the value of design patterns in helping build better software more efficiently. As a result, design patterns have become extremely popular in the software development community. Pattern Hatching explains and enhances the information from the seminal work in the field, Design Elements of Reusable Object-Oriented Software. The hands-on approach offered by John Vlissides, co-author of Design Patterns, enables you to better understand the pattern development process, and therefore identify and write your own patterns. The author's insights will further allow you to apply the original 23 patterns by example.

    Pattern hatching : design patterns applied