Данный репозиторий содержит материалы курса "Шаблоны проектирования программного обеспечения".
Важно!!! Используемая версия JDK 17+
Перед преступлением к изучению данного курса рекомендуется:
- Ознакомиться с Объектно-ориентрованием программированием и знать его основные принципы.
- Иметь представление о принципах SOLID.
- Введение в паттерны проектирования. Александр Швец.
- Design Patterns with Java. Olaf Musch.