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