Шаблоны проектирования

Шаблоны проектирования

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

Шаблоны проектирования — это формализованные методы, которые программист может использовать для решения общих проблем при разработке приложения или системы.