Шаблоны проектирования. Структурные паттерны- Паттерн «Декоратор» (Decorator)
При работе над курсовой рассмотреть
Принципы SOLID
1. Принцип единственной обязанности
2. Принцип открытости/закрытости
3. Принцип подстановки Лисков
4. Принцип разделения интерфейсов
5. Принцип инверсии зависимостей
Литература:
1) Тепляков С. Паттерны проектирования на платформе .NET. — СПб.: Питер, 2015. — 320 с.: ил.
2) Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес. Приемы объектно-ориентированного проектирования. Паттерны проектирования — СПб: «Питер», 2007. — С. 366
3) Фриман Э. Паттерны проектирования. — СПб.: Питер, 2003.