SOLID Principles

S – The Single Responsibility Principle
O – The Open-Closed Principle
L – The Liskov Substitution Principle
I – The Interface Segregation Principle
D – The Dependency Inversion Principle

[mai mult...]