ые трудности и выработала наиб

Автор admin Среда, 17 июня 2009 11:32

ые трудности и выработала наиболее общее, гибкое решение для данного типа задач. Возможно, вам уже приходилось видеть и решать эти задачи раньше, но вряд ли ваше решение обладало той полнотой, которая воплощена в паттерне. Более того, паттерны не зависят от конкретных применений и могут реализовываться разными способами. Несмотря на название «паттерны проектирования», в действительности паттерны не ограничиваются областью проектирования. Похоже, паттерны отходят 1 Примеры в книге написаны на С++. К сожалению, в них используется устаревший диалект языка (предшествовавший стандартному языку С++), в котором не поддерживаются некоторые современные механизмы (в частности, контейнеры STL). 2 В народе именуется книгой «банды четырех» (Gang of Four, GoF), далее — БЧ. Концепция эталонов 473 от традиционных представлений об анализе, проектировании и реализации. Паттерны воплощают некую идею, поэтому они часто встречаются в фазах анализа и высокоуровневого проектирования. Но так как паттерны обычно имеют прямую реализацию в виде программного кода, иногда они проявляются лишь на фазе низкоуровневого проектирования


Комментарии закрыты.