Вопрос

Знаете ли вы, могу ли я использовать Visio для преобразования диаграммы последовательности в код (C#)?

Можно ли это сделать только с помощью Visio или мне нужен плагин?

А как насчет других диаграмм?

Это было полезно?

Решение

Вам необходимо получить Visio для пользователей Visual Studio.См. эту ссылку: Visio для корпоративных архитекторов Больше подробностей.Возможности генерации кода довольно слабы, и в конечном итоге Visio может оказаться в несогласованном состоянии.Я знаю, что Visio позволяет выполнять прямое и обратное проектирование как кода, так и баз данных, но обе возможности очень ограничены, и я не рекомендую это делать.

На мой взгляд, Visio — это инструмент для создания диаграмм, и к нему следует относиться соответственно.

Другие советы

Похоже, последняя версия Sparx Systems Enterprise Architect может пересылать диаграммы последовательности инженеров.

Архитектор предприятия Sparx Systems

Насколько мне известно, Visio может разрабатывать код только на основе моделей классов.

Поскольку диаграммы последовательности на самом деле показывают только пути связи между объектами, я подозреваю, что они не содержат необходимой информации, за исключением разве что тривиальных случаев, для генерации кода.

Объекты с любыми сложными шаблонами поведения, скорее всего, будут включать в себя изменяющиеся состояния во время выполнения, которые диаграммы последовательности на самом деле не способны отразить.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top