pattern#: | 207 [раздел: Структурные | hits: 177129] |
Паттерн: | Компоновщик (Composite) [7] |
аннотация: | Компоновщик - паттерн, структурирующий объекты таким образом, что появляется возможность унифицировано, одинаково обращаться с каждым из них. |
содержание: | «Паттерн Composite» Компоновщик - паттерн, структурирующий объекты таким образом, что появляется возможность унифицировано, одинаково обращаться с каждым из них. Выстраивает различные объекты в древовидные структуры для представления любой части этой иерархии как единое... |
Aвтор: | this
[добавлена: 8 июля 2007]
21
|
pattern#: | 211 [раздел: Структурные | hits: 172840] |
Паттерн: | Заместитель (Proxy) [4] |
аннотация: | Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. |
содержание: | «Паттерн Proxy» Заместитель - паттерн, контролирующий доступ к объектам, предоставляя более оптимальное их взаимодействие. Разумно управлять доступом к объекту, поскольку тогда можно отложить расходы на создание и инициализацию до момента, когда объект... |
Aвтор: | this
[добавлена: 9 сентября 2007]
22
|
pattern#: | 208 [раздел: Структурные | hits: 163797] |
Паттерн: | Декоратор (Decorator) [4] |
аннотация: | Декоратор - паттерн, структурирующий объекты, добавляя, расширяя их функциональность. Также фигурирует под именем Wrapper. |
содержание: | «Паттерн Decorator» Декоратор - паттерн, структурирующий объекты, расширяя их функциональность. Также фигурирует под именем Wrapper. Динамически расширяет функциональность объекта, добавляет ему новые обязанности. Гибкая альтернатива наследованию, когда подклассы... |
Aвтор: | this
[добавлена: 18 августа 2007]
23
|
pattern#: | 202 [раздел: Порождающие | hits: 163754] |
Паттерн: | Фабричный метод (Factory Method) [10] |
аннотация: | Фабричный метод – паттерн, порождающий подклассы. |
содержание: | «Паттерн Factory Method» Фабричный метод – паттерн, порождающий подклассы. Задает интерфейс для создания объекта, и оставляет подклассам выбор того, какие в действительности классы инстанцировать (среди «Си»-шников был известен также под названием виртуальный... |
Aвтор: | this
[добавлена: 5 июня 2007]
24
|
pattern#: | 219 [раздел: Поведения | hits: 163729] |
Паттерн: | Состояние (State) [5] |
аннотация: | Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. |
содержание: | «Паттерн State» Состояние - паттерн поведения объектов, задающий разную функциональность в зависимости от внутреннего состояния объекта. Позволяет объекту варьировать свое поведение в зависимости от внутреннего состояния. Поскольку поведение может меняться... |
Aвтор: | this
[добавлена: 6 октября 2007]
25
|
pattern#: | 209 [раздел: Структурные | hits: 160052] |
Паттерн: | Фасад (Facade) [7] |
аннотация: | Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. |
содержание: | «Паттерн Facade» Фасад - паттерн, структурирующий объекты, предоставляя ко всем ним доступ через единый шлюз. Предоставляет единый, унифицированный интерфейс ко всей некоторой подсистеме вместо набора отдельных и многочисленных интерфейсов. Фактически, фасад... |
Aвтор: | this
[добавлена: 19 августа 2007]
26
|
task#: | 12 [раздел: Пузырьковая сортировка (bubble sort) | hits: 155833] |
Задача: | сортировка пузырьком [3] |
аннотация: | Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой... |
содержание: | Очень простой, компактный, но медленный алгоритм сортировки. На каждой итерации мы вытягиваем наименьшие(наибольшие) элементы на свои позиции по некоторой аналогии с всплытием пузырьков на поверхность воды. На каждой итерации(шаге) сортировки осуществляется проход по... |
Aвтор: | this
[добавлена: 27 декабря 2002]
27
|
pattern#: | 214 [раздел: Поведения | hits: 151699] |
Паттерн: | Интерпретатор (Interpreter) [8] |
аннотация: | Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. |
содержание: | «Паттерн Interpreter» Интерпретатор - паттерн поведения объектов, реализующий динамические алгоритмы с помощью декларативного описания. В ряде случаев приложение на разных этапах выполнения использует одни и те же алгоритмы обработки данных, или, точнее, многие... |
Aвтор: | this
[добавлена: 5 октября 2007]
28
|
task#: | 79 [раздел: Готовые библиотеки | hits: 150749] |
Задача: | qForms, библиотека типичного функционала валидации/построения/связки html-форм [11] |
аннотация: | Код, исходники бесплатной библиотеки qForms. |
содержание: | В данной задаче для свободного анализа и обсуждения выкладываются исходники известной javascript-библиотеки qForms(www.pengoworks.com). Данная библиотека инкапсулирует, реализует основные типичные процедуры задач валидации, динамического связывания, построения елементов html-форм. |
Aвтор: | this
[добавлена: 28 мая 2006]
29
|
pattern#: | 222 [раздел: Поведения | hits: 149429] |
Паттерн: | Посетитель (Visitor) [9] |
аннотация: | Посетитель - паттерн поведения объектов, задающий стратегии обхода. |
содержание: | «Паттерн Visitor» Посетитель - паттерн поведения объектов, задающий стратегии обхода. Описывает операцию, которая должна быть выполнена над каждым объектом из некоторой произвольной структуры. Позволяет определить и задать на выполнение новую операцию, не изменяя ни... |
Aвтор: | this
[добавлена: 10 октября 2007]
30
|