Версия 1.8 от Alexandr Fokin на 2024/02/11 14:11

Скрыть последних авторов
Alexandr Fokin 1.4 1 |(% style="width:95px" %) |(% style="width:1390px" %)(((
Alexandr Fokin 1.7 2 |(% style="width:285px" %)Строгие конструкторы.|(% colspan="1" rowspan="2" style="width:1086px" %)(((
3 Инварианты состояний.
4 Недопуск некорректного состояния.
5
6 * Прерывание операции после первой ошибки.
7 * Иммутабельное состояние.
8 * Сброс состояния до модификации.
Alexandr Fokin 1.4 9 )))
Alexandr Fokin 1.7 10 |(% style="width:285px" %)Целостность коллекций.
11 |(% style="width:285px" %)Строить (Builder) объектов.|(% style="width:1086px" %)
12 )))
Alexandr Fokin 1.4 13 |(% style="width:95px" %) |(% style="width:1390px" %)(((
14 [[DDD | Domain-driven design>>doc:Архитектура и модели.Группа\. Архитектурные подходы.DDD | Domain-driven design.WebHome]]
Alexandr Fokin 1.3 15
Alexandr Fokin 1.4 16 [[GoF Design Patterns>>doc:Архитектура и модели.Паттерны проектирования.GoF Design Patterns.WebHome]]
Alexandr Fokin 1.8 17
18 [[Defensive coding | Защитное программирование>>doc:Архитектура и модели.Про приложение.Некоторые подходы к разработке.Defensive coding.WebHome]]
Alexandr Fokin 1.3 19 )))
Alexandr Fokin 1.4 20 |(% style="width:95px" %) |(% style="width:1390px" %)
Alexandr Fokin 1.3 21
Alexandr Fokin 1.5 22 ----
23
24 ==== Внутренние ссылки: ====
25
26 ====== Дочерние страницы: ======
27
28 {{children/}}
29
30 ====== Обратные ссылки: ======
31
32 {{velocity}}
33 #set ($links = $doc.getBacklinks())
34 #if ($links.size() > 0)
35 #foreach ($docname in $links)
36 #set ($rdoc = $xwiki.getDocument($docname).getTranslatedDocument())
37 * [[$escapetool.xml($rdoc.fullName)]]
38 #end
39 #else
40 No back links for this page!
41 #end
42 {{/velocity}}
43
44 ----