Update grail.md

This commit is contained in:
Dmitry 2025-10-01 22:05:03 +03:00 committed by GitHub
parent f6cd7d6599
commit 322133eaa4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -44,8 +44,7 @@
#### информация vs диаграмма
- можете обяъснить, какое отношение информация на любых диаграммах имеет к архитектуре?
Это обычно два-три view для двух-трех viewpoint, при том, что архитектура предполагает десятки разных viewpoint.
- Диаграмма, это проекция архитектуры на какой то контекст, в котором отброшенные детали являются несущественными. В контексте развертывания несущественной деталью будет business value, в контексте оргпроцессов почти неважен стек и т.п.
- Диаграмма, это проекция архитектуры на какой то контекст, в котором отброшенные детали являются несущественными. В контексте развертывания несущественной деталью будет business value, в контексте оргпроцессов почти неважен стек и т.п.
Сколько таких контекстов, столько и диаграмм.
#### Не важно как рисовать
@ -100,3 +99,9 @@
2) ADR и описание технических решений с требуемой детализацией - деталями не стоит перегружать схему, да и важно закрепить их текстом от разной интерпретации.
Какую часть архитектуры важно донести до других людей в лёгком для восприятия (визуальном) виде, то и надо включить в диаграмму
#### Отвлеченно
- Что есть система? Если в каком то объекте можно выделить взаимосвязанные составные части (подсистемы), то это и есть "система". В ГОСТ выделяли комплект и комплекс:
- Комплект (набор) — это полный набор предметов, которые дополняют друг друга и могут использоваться отдельно,
- Комплекс (система) — это совокупность взаимосвязанных элементов, которые выполняют общую функцию и составляют единое целое.
Комплект - это просто набор, где элементы имеют простую связ типа "элемент лежит в одной коробке".