Rodrigo Reyes
Front-End Dev @Phase2
phase2technology.com
What would happen if you allowed a bug to slip through a module, and it cost
your company $10,000? The nonprofessional would shrug his shoulders, say
“stuff happens,” and start writing the next module. The professional would
write the company a check for $10,000!
S = Single Responsability
O = Open/Close
L = Liskov Substitution
I = Interface Segregation
D = Dependency Inversion