Зачем нужен PlantUML и как его освоить?

Системный аналитик часто сталкивается с бесконечным количеством диаграмм разного вида...

Хотя один хрен все мы знаем, что на работе рисуем дай бог одну самую типовую диаграмму.

И это Sequance diagram, или диаграмма последовательности.

Смех в том, что в какой-то момент мы настолько обленились рисовать стрелочки и растягивать палочки, что начали использовать отдельный для этого инструмент.

И называется он PlantUML.

С официальной доки забрал для вас основные его преимущества:

1️⃣Интуитивно понятный синтаксис 2️⃣Соотношение текста и графики 3️⃣Эффективный процесс разработки 4️⃣Визуализация в процессе разработки 5️⃣Простота редактирования и внесения изменений

Сам PlantUML позволяет отрисовывать целую кучу диаграмм, но в РФ его в основном используют для отрисовки именно диаграмм последовательности.

По моему опыту коллеги, кто приходил на проект с навыком отрисовки Sequance диаграмм, но при этом в глаза не видел PlantUML, осваивал его буквально за неделю-две в процессе онбординга.

Ниже гайд, как это сделать:

1. Вдохновиться рассказами коллег на тему того, какие чистенькие и красивые схемы получаются на выходе, и как их удобно редактировать 2. Покурить официальную доку по инструменту и почувствовать себя немного разработчиком 3. Почитать практические гайды из блога Альфа-банка и X5 Tech. 4. Накодить первую диаграмму и отправить ее на ревью

repost

115

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь