| |||||
Паттерны проектирования
ВведениеПаттерны проектирования представляют из себя описание типичных архитектурных решений применяемых к той или иной проблеме. В некотором смысле паттерны проектирования являются естественным развитием объектно-ориентированной парадигмы. Эрих Гамма, Ричард Хелм, Ральф Джонсон и Джон Влиссидес (извеcтные также как «Банда четырех», Gang of four, Gof) в своей, ставшей классической, книге Design Patterns, Elements of Reusable Object Oriented Software дают следующее определение паттернам проектирования: это описание сообщающихся объектов и классов которые нацелены на решение общей проблемы проектирования в конкретном контексте. Любой паттерн описывает задачу, которая снова и снова возникает в нашей работе, а также принцип ее решения, причем таким образом, что это решение можно потом использовать миллион раз, ничего не изобретая заново.
Паттерны проектирования (по Gof) состоят из имени, задачи, решения и результата.
Паттерны проектирования в различных источниках также именуются:
Статьи: ПаттерныСтруктурные паттерны: Порождающие паттерны
Комментариев нет.
[Показать комментарии/форму]
| |||||