SOLID Design Principles
Test-Driven Development for Embedded C — Pragmatic Programmers (103 / 173)
👈 Chapter 11 SOLID, Flexible, and Testable Designs | TOC | SOLID C Design Models 👉
Let’s look at each principle. We’ll look at the SOLID influence on the design of some of the examples you’ve already seen in this book, as well as some new designs.
Single Responsibility Principle
The Single Responsibility Principle (SRP) states that a module should have a single…