Шаблон проектирования - это повторно используемая форма решения проблемы дизайна. Идея была введена архитектором Кристофером Александром и адаптирована для различных…