Пишу диаграммы последовательностей текстом (кодом)
Конспект статьи. Автор оригинала: Игорь Овчинин (Ростелеком)
Бизнес-аналитик рассказывает о переходе от рисования в Visio и draw.io к описанию диаграмм в PlantUML. В визуальных редакторах любая правка превращается в долгую перестановку фигур.
Плюсы текста
- Правка — это добавление строки, раскладка перестраивается автоматически.
- Файлы маленькие и хранятся в Git.
- Картинка нужной версии генерируется за секунды.
Минусы
- Синтаксис нужно выучить.
- Локальная установка требует Java и Graphviz.
Как начать
Онлайн-редактор PlantUML или расширение для VS Code. Пример минимальной диаграммы:
@startuml
autonumber
actor Client
participant UI
participant Back
Client -> UI: Запрос
UI -> Back: Запрос от клиента
note right of UI: пояснение
Back --> UI: Ответ
UI --> Client: Ответ
@enduml
Время на установку окупается экономией на правках.
Источник: Пишу диаграммы последовательностей текстом (кодом)
Автор: Игорь Овчинин (Ростелеком)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.
Автор: Игорь Овчинин (Ростелеком)
Это конспект, пересказ основных идей. Полный текст, иллюстрации и примеры читайте в оригинальной статье.