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.
Here are the slides for SOLID Design Principles. Thanks for contributing to them! ?
Disclosure: The book links below are affiliate links. If you buy anything, I earn a commission, at no extra cost to you.Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides