Software Design PrinciplesDesign principles lay your design foundation. Design patterns are built on top of design principles. Design principles come […] February 23, 2019 in Programming tagged kis / design / dry / software / soc / pattern / oop / principles / solution / principle / top-down / solid by Mike