Software Design Patterns for Everyone

Small book cover: Software Design Patterns for Everyone

Software Design Patterns for Everyone

Number of pages: 31

The objective of this book is to introduce software design patterns to you in a simple, human readable, and funny way -- in the context of designing a soccer engine -- By discussing the thought process behind applying design patterns.

Home page url

Download or read it online for free here:
Download link
(430KB, PDF)

Similar books

Book cover: Vagrant: Up and RunningVagrant: Up and Running
by - O'Reilly Media
Vagrant is a must-have tool for developers and ops engineers. You'll learn how to use this open source software to quickly build a virtual machine for any purpose -- including a fully provisioned development environment right on your desktop.
Book cover: 97 Things Every Software Architect Should Know97 Things Every Software Architect Should Know
by - O'Reilly
These articles are the original, unedited contributions for the book 97 Things Every Software Architect Should Know. Today's leading software architects present valuable principles on key development issues that go way beyond technology.
Book cover: Domain-Driven Design QuicklyDomain-Driven Design Quickly
by - Lulu.com
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design; it does not introduce any new concepts; it attempts to concisely summarize the essence of what Domain Driven Design is.
Book cover: The Little Manual of API DesignThe Little Manual of API Design
by - Trolltech
API is the set of symbols that are available to the users to write their applications. This manual presents the key insights into API design that were discovered through many years of software development on the Qt application development framework.