Agenda szkolenia
  1. Teoretyczna prezentacja informacji o zasadach SOLID.
  2. Praktyczne ćwiczenia – zastosowanie zasad na konkretnej aplikacji.
  3. SOLID principles of software design:
    • SOLID – historia
    • SRP — The Single Responsibility Principle
    • OCP — The Open Closed Principle
    • LSP — The Liskov Substitution Principle
    • ISP — The Interface Segregation Principle
    • DIP — The Dependency Inversion Principle
  1. Clean Code.