Урок 17. Паттерны проектирования. Декоратор

Дата публикации: 06-03-2020

Чтобы иметь доступ к просмотру всех уроков этого курса, оформите подписку в премиум раздел
Паттерны проектирования

От автора: при проектировании веб-приложений нет такого функционала, который бы оставался в неизменном виде на протяжении всей разработки. Так или иначе, приходится что-то дорабатывать и расширять уже имеющиеся элементы. При этом, если архитектура проекта не поддерживает расширяемость, то каждая правка сводится к переписыванию уже имеющихся классов, что в последствии может привести к неработоспособности уже оттестированных, ранее написанных функциональных блоков.

В данном уроке Вы увидите, как, используя шаблон проектирования Декоратор, можно динамически расширять функциональность уже имеющихся классов не изменяя их кода.

lesson

Все уроки курса:

Метки: