SOLID Principles

In object-oriented computer programming, SOLID is a mnemonic acronym for five design principles aimed at making software designs more understandable, flexible and maintainable. The principles were first introduced in 2000 by American software engineer and trainer Robert Cecil Martin. The principles are as follows:

 

You may also like...