Agenda szkolenia
- Teoretyczna prezentacja informacji o zasadach SOLID.
- Praktyczne ćwiczenia – zastosowanie zasad na konkretnej aplikacji.
- 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
- Clean Code.