SOLIDne podstawy oprogramowania

SOLID określa pięć zasad programowania i projektowania obiektowego: – zasada pojedynczej odpowiedzialności (ang. Single Responsibility Principle, SRP), – zasada otwarty/zamknięty (ang. Open/Closed Principle, OCP), – zasada podstawienia Liskov (ang. Liskov Substitution Principle, LSP), – zasada segregacji interfejsu (ang. Interface Segregation Principle, ISP), – zasada odwracania zależności (ang. Dependency Inversion Principle, Więcej…