Изменения документа GoF Design Patterns

Редактировал(а) Alexandr Fokin 2023/02/09 12:35

<
От версии < 2.6
отредактировано Alexandr Fokin
на 2023/02/09 12:35
К версии < 2.3 >
отредактировано Alexandr Fokin
на 2022/12/27 01:53
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -3,64 +3,4 @@
3 3  
4 4  ----
5 5  
6 -Шпаргалка по шаблонам проектирования
7 -[[https:~~/~~/habr.com/ru/post/210288/>>https://habr.com/ru/post/210288/]]
8 -
9 -Шаблоны проектирования "банды четырёх (GoF)"
10 -[[https:~~/~~/bool.dev/blog/detail/gof-design-patterns>>https://bool.dev/blog/detail/gof-design-patterns]]
11 -
12 -----
13 -
14 -|(% style="width:257px" %)Порождающие паттерны|(% style="width:1237px" %)(((
15 -* Абстрактная фабрика (Abstract Factory)
16 -* Строитель (Builder)
17 -* Фабричный метод (Factory Method)
18 -* Прототип (Prototype)
19 -* Одиночка (Singleton)
20 -)))
21 -|(% style="width:257px" %)Структурные паттерны|(% style="width:1237px" %)(((
22 -* Адаптер (Adapter)
23 -* Мост (Bridge)
24 -* Компоновщик (Composite)
25 -* Декоратор (Decorator)
26 -* Фасад (Facade)
27 -* Приспособленец (Flyweight)
28 -* Заместитель (Proxy)
29 -)))
30 -|(% style="width:257px" %)Поведенческие паттерны|(% style="width:1237px" %)(((
31 -* Цепочка обязанностей (Chain of responsibility)
32 -* Команда (Command)
33 -* Интерпретатор (Interpreter)
34 -* Итератор (Iterator)
35 -* Посредник (Mediator)
36 -* Хранитель (Memento)
37 -* Наблюдатель (Observer)
38 -* Состояние (State)
39 -* Стратегия (Strategy)
40 -* Шаблонный метод (Template method)
41 -* Посетитель (Visitor)
42 -)))
43 -
44 -----
45 -
46 -==== Внутренние ссылки: ====
47 -
48 -====== Дочерние страницы: ======
49 -
50 -{{children/}}
51 -
52 -====== Обратные ссылки: ======
53 -
54 -{{velocity}}
55 -#set ($links = $doc.getBacklinks())
56 -#if ($links.size() > 0)
57 - #foreach ($docname in $links)
58 - #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
59 - * [[$escapetool.xml($rdoc.fullName)]]
60 - #end
61 -#else
62 - No back links for this page!
63 -#end
64 -{{/velocity}}
65 -
66 -----
6 +