K. Sabbak

Developer

high-level-design

Yes We're Open / Sorry We're Closed

June 20, 2018

Starting from the beginning of the SOLID principles is a great way to lure yourself into a false sense of confidence. After all, S stands for Single Responsibility Principle and while it can be a challenge to follow, it is at least very easy to understand. And then you get to O with the "Open/Closed Principle" you're basically all
????? (╯°□°)╯︵ ┻━┻ ????

Same, friends. Let's unpack this much less straightforwardly named principle.

Read More

Tags: solid open-closed-principle high-level-design


Single Responsibility Principle and Some Fencing

April 13, 2018

The Single Responsibility Principle (SRP) is the S in SOLID programming and it is exactly what it says on the tin. Every class should have one responsibility.

Read More

Tags: single-responsibility-principle high-level-design fencing fundamentals solid