Назовите основные характеристики шаблонов.
• Имя - все шаблоны имеют уникальное имя, служащее для их идентификации;
• Назначение назначение данного шаблона;
• Задача - задача, которую шаблон позволяет решить;
• Способ решения - способ, предлагаемый в шаблоне для решения задачи в том контексте, где этот шаблон был найден;
• Участники - сущности, принимающие участие в решении задачи;
• Следствия - последствия от использования шаблона как результат действий, выполняемых в шаблоне;
• Реализация - возможный вариант реализации шаблона.