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…

--

--

--

We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.

Recommended from Medium

The God Object Or The God Class Anti-Pattern

Photo by Sneaky Elbow on Unsplash

View Models: Ephemeral Read Models

Is an Open-Source Low-Code Platform Really Right for You?

Process 101

Creating a Simple App with a MVC Framework with Sinatra and Active Record

The calendaring dilemma

Goodbye Docker Desktop, Hello Minikube!

Professional Ethics for contributing to open-source

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
The Pragmatic Programmers

The Pragmatic Programmers

We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.

More from Medium