Тема. Целостность агрегатов

Версия 1.9 от Alexandr Fokin на 2025/01/11 14:23
Предупреждение: Из соображений безопасности документ отображается в ограниченном режиме, поскольку это не текущая версия. Из-за этого могут быть расхождения и ошибки.

 
Строгие конструкторы.

Инварианты состояний.
Недопуск некорректного состояния.
Изменение в перечне повлияет на строгий конструктор, который по цепочке отобразит это изменение на потребителей сущности (меньше шансов забыть обновить компонент потребитель).

  • Прерывание операции после первой ошибки.
  • Иммутабельное состояние.
  • Сброс состояния до модификации.
Целостность коллекций.
Строить (Builder) объектов. 
 
  

Внутренние ссылки:

Дочерние страницы:
Обратные ссылки:

Не удалось выполнить макрос [velocity]. Причина: [The execution of the [velocity] script macro is not allowed in [xwiki:Архитектура и модели.Группа\. Архитектурные подходы.Группа\. Свойства\..Тема\. Целостность агрегатов.WebHome]. Check the rights of its last author or the parameters if it's rendered from another script.]. Нажмите на это сообщение для получения подробной информации.