Design principles that you should not forget on software design

less than 1 minute read

1. The Single Responsibility Principle\

  1. The Open Closed Principle\
  2. The Liskov Substitution Principle\
  3. The Interface Segregation Principle\
  4. The Dependency Inversion Principle