PlantUML - sequence-диаграммы без боли и унижения
Системные аналитики, лиды постоянно сталкиваются с огромным количеством диаграмм разного вида, с нотациями (правилами), чтобы нарисовать данные диаграммы и с бесконечным количеством инструментов для их описания. Но мало кто знает о таком инструменте, как PlantUML, мне о нём в Kokoc Group подсказали коллеги, за что им отдельная благодарность.
Очень простой и понятный инструмент, его используют у нас в больших компаниях: Альфа-банк, X5 Tech и другие.
Он умеет строить как обычные UML-диаграммы: диаграмма последовательности (Sequence Diagram), диаграмма компонентов (Component Diagram), диаграмма развертывания (Deployment Diagram), диаграмма активности (Activity Diagram), так и множество других видов диаграмм: диаграмма сущностей-связей (ER Diagram), диаграмма регулярных выражений (RegExp), ментальные карты (Mindmap), JSON-диаграммы, YAML-диаграммы и всё это в текстовом виде.
Соответственно, такие диаграммы можно хранить рядом с вашим кодом и иметь контроль версий в git-репозитории. Крайне рекомендую к применению.
👮♂️ Злой полицейский - Подписаться
· 20.04.2025
Единственная проблема - нужно разобраться с синтаксисом. А так да, хранение прям в репозитории - пушка
ответить
коммент удалён