Please enable JavaScript.
Coggle requires JavaScript to display documents.
SOLID Principles - Coggle Diagram
SOLID Principles
Dependency Inversion
-
-
high-level modules
no depend
l
ow-level modules
Open-Closed
extensions
modifications
-
Liskov Substitution
children classes
substitutable
parent class
-
Single Responsability
1 class = 1 job
sum()
-
-
Interface Segregation
no :forbidden:
implement
unused interfaces
depend on
unused methods