Swift by Northwest 2017 — SOLID Design Principles

Join my newsletter for more on TDD, unit testing, and the designs and tools that support them.

I go into more depth on the Single Responsibility Principle in a recent blog post.

Slide deck

Here are the slides for SOLID Design Principles. Thanks for contributing to them! ?

Recommended books

Disclosure: The book links below are affiliate links. If you buy anything, I earn a commission, at no extra cost to you.

Design PatternsDesign Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Refactoring 2nd. editionRefactoring: The Improving the Design of Existing Code (2nd Edition) by Martin Fowler
Refactoring to PatternsRefactoring to Patterns by Joshua Kerievsky