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