- Что такое шаблоны проектирования?
Шаблоны проектирования GoF - это многократно используемые решения широко распространенных проблем, возникающих при разработке программного обеспечения.
- Из каких элементов состоит шаблон?
В общем случае шаблон состоит из четырех основных элементов:
- имя. Точное имя предоставляет возможность сразу понять проблему и определить решение. Уровень абстракции при проектировании повышается;
- задача. Область применения в рамках решения конкретной проблемы;