#инструменты #sequence #uml #visio
Обзор на sequencediagram.org
Карантин - отличное время, чтобы изучить что-то новое. Мой друг Джорж еще давно порекомендовал инструмент
для кодинга диаграмм взаимодействия.
Сейчас много проектов, связанных с интеграцией. В таких задачах без Sequence никуда. Насколько я люблю Visio за универсальность, но уже с ним замучилась:
😱 неровные стрелки, которые приходится все время выравнивать
😱 непредсказуемое автосмещение при добавлении новых элементов, особенно если это фрагмент
😱 Visio порой блокирует добавление новых активностей в фрагменты (и я пока не смогла понять от чего это зависит)
😱 если нужно переименовать сообщение, то это нужно делать вручную по всей диаграмме (это фактор ошибок)
. Это боль, так как порой передаваемые сообщения имеют типовую конструкцию. И вот найди их все на большой диаграмме с разницей в несколько символов.
Я как-то считала: у меня однажды ушло около 2+ часов просто на то, чтобы побороть косяки Visio и диаграмма нормально выглядела. Это треш.
Для нового проекта попробовала рисовать в sequencediagram.org.
ℹИнструмент заключается в том, что диаграмма на понятном языке кодируется. Инструмент в онлайн-режиме генерирует диаграмму. Можно элементы добавлять и в диаграмму из контекстного меню и при необходимости дописывать в коде.
🆓Тулза бесплатная - это приятно.
⏩На то, чтобы разобраться в том, как тул устроен у меня ушел час+. Первая диаграмма тоже заняла чуть больше времени, чем обычно. Пока рисовала сразу разбиралась в языке.
⬇Форматы сохранения для просмотра: SVG, JPEG, PNG . Формат сохранения для редактирования: txt (можно на локалку (кстати о NDA), можно на GoogleDrive или OneDrive.
Из плюсов:
✅ про заморочки с ровными стрелочками можно забыть - инструмент их сам генерит ровными
✅ фрагменты можно легко вставить в любую часть диаграммы в любой момент и расширять любым количеством стрелок и активностей
✅ тулза подсвечивает нарушения в связях, избыточных элементах
✅ если нужно переименовать сообщения, то это просто делать заменой в коде
✅ в любую точку диаграммы можно быстро добавлять комменты
✅ тулза не следит строго за соблюдением нотации, так что может быть элемент творчества
✅ у себя тулза ничего не хранит - опять же плюс NDA
✅ можно работать и шарить для любой OS
✅ в сравнении с Visio еще больше разных элементов нотации
Из минусов:
⛔ печально, что тулза исключительно для Sequence и для других диаграмм нужно что-то еще искать
⛔ пока не пробовала добавлять в конфлюенс-страницы, но подозреваю, что зальется только png или jpeg формат. А это значит, что при изменениях придется каждый раз перезаливать картинку.
⛔ конечно, время на изучение и привыкание
Пока все. Если по ходу использования еще что-то появится, добавлю.
❗ Пишите в комменты о том, какие используете тулзы для диаграмм, какие впечатления.
👍 Ставьте лайк, если пост был полезен or интересен.
Обзор на sequencediagram.org
Карантин - отличное время, чтобы изучить что-то новое. Мой друг Джорж еще давно порекомендовал инструмент
для кодинга диаграмм взаимодействия.
Сейчас много проектов, связанных с интеграцией. В таких задачах без Sequence никуда. Насколько я люблю Visio за универсальность, но уже с ним замучилась:
😱 неровные стрелки, которые приходится все время выравнивать
😱 непредсказуемое автосмещение при добавлении новых элементов, особенно если это фрагмент
😱 Visio порой блокирует добавление новых активностей в фрагменты (и я пока не смогла понять от чего это зависит)
😱 если нужно переименовать сообщение, то это нужно делать вручную по всей диаграмме (это фактор ошибок)
. Это боль, так как порой передаваемые сообщения имеют типовую конструкцию. И вот найди их все на большой диаграмме с разницей в несколько символов.
Я как-то считала: у меня однажды ушло около 2+ часов просто на то, чтобы побороть косяки Visio и диаграмма нормально выглядела. Это треш.
Для нового проекта попробовала рисовать в sequencediagram.org.
ℹИнструмент заключается в том, что диаграмма на понятном языке кодируется. Инструмент в онлайн-режиме генерирует диаграмму. Можно элементы добавлять и в диаграмму из контекстного меню и при необходимости дописывать в коде.
🆓Тулза бесплатная - это приятно.
⏩На то, чтобы разобраться в том, как тул устроен у меня ушел час+. Первая диаграмма тоже заняла чуть больше времени, чем обычно. Пока рисовала сразу разбиралась в языке.
⬇Форматы сохранения для просмотра: SVG, JPEG, PNG . Формат сохранения для редактирования: txt (можно на локалку (кстати о NDA), можно на GoogleDrive или OneDrive.
Из плюсов:
✅ про заморочки с ровными стрелочками можно забыть - инструмент их сам генерит ровными
✅ фрагменты можно легко вставить в любую часть диаграммы в любой момент и расширять любым количеством стрелок и активностей
✅ тулза подсвечивает нарушения в связях, избыточных элементах
✅ если нужно переименовать сообщения, то это просто делать заменой в коде
✅ в любую точку диаграммы можно быстро добавлять комменты
✅ тулза не следит строго за соблюдением нотации, так что может быть элемент творчества
✅ у себя тулза ничего не хранит - опять же плюс NDA
✅ можно работать и шарить для любой OS
✅ в сравнении с Visio еще больше разных элементов нотации
Из минусов:
⛔ печально, что тулза исключительно для Sequence и для других диаграмм нужно что-то еще искать
⛔ пока не пробовала добавлять в конфлюенс-страницы, но подозреваю, что зальется только png или jpeg формат. А это значит, что при изменениях придется каждый раз перезаливать картинку.
⛔ конечно, время на изучение и привыкание
Пока все. Если по ходу использования еще что-то появится, добавлю.
❗ Пишите в комменты о том, какие используете тулзы для диаграмм, какие впечатления.
👍 Ставьте лайк, если пост был полезен or интересен.