doc/visualization/diagramascode/2x-aC/term.md
2026-03-16 21:41:53 +03:00

32 KiB
Raw Blame History

2x-aC

term

Много всякого ХХ as Code. Архитектура (программная, корпоративная и другая), BP (бизнес-процесс), инфраструктура, документация и т.п. И все это - "КАК КОД".
Наиболее понятное Диаграмма как код (DaC) - это типа написал скрипт на dot, plantUML, mermaid (github) и т.п., нажал кнопку показать и у тебя "сама нарисовалась схема". Собственно мои проекты - это про это же:

Архитектура как код - это не про визуализацию нарисованной модели, не диаграмма, как код, то есть рисуем из головы скрипт, который отображается в графике.
А это же именно когда автоматические данные берутся из конфига систем, скриптуются и отображаются в виде диаграмм.
Видимо, нужно какой-то термин уточняющий дать. Например, архитектура как код - это извлечение архитектурных артефактов, а диаграмма как код - это, ну, рисование архитектурных артефактов. Термин есть такой, он называется Autodiscover.

https://github.com/bpmbpm/doc/blob/main/visualization/diagramascode/5_11/%D0%A0%D0%B0%D1%81%D1%88%D0%B8%D1%84%D1%80%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE.txt