Introduction Link to heading Update: this has become a series, the next entry can be found here: Interface Segregation: Why Your Interfaces Should Be Small and Focused I’ve lately enjoyed revisiting the SOLID Design Principles. In the world of software architecture, few principles have stood the test of time like these. I find the “Dependency Inversion Principle” particularly interesting, as it’s one of the few that are either forgotten in modern applications, or drowned in so much ov...| Posts on cekrem.github.io