Используют ли реальные программные проекты автоматическую генерацию кода из UML?

Я сталкивался с такими инструментами, как visualparadigm демо, которое может автоматически генерировать код из диаграммы классов, которая смоделирована в UML. Поскольку у меня нет отраслевого опыта, мне любопытно узнать, так ли это компании начинают работать над своими проектами после того, как система смоделирована в UML. Поскольку скелет необходимых классов генерируется автоматически, я предполагаю, что это хороший способ сэкономить время. Если это не так, то почему так?

Также можете ли вы предоставить мне некоторые другие инструменты, которые могут автоматически генерировать код из диаграмм классов UML (предпочтительнее с открытым исходным кодом).

Существуют ли программные проекты ООП, которые не начинаются с диаграмм классов, так что этот метод может быть бесполезен?

1 ответ

Решение

Большинство UML могут генерировать код из диаграммы классов UML, вам просто нужно погуглить, и вы их найдете.

Относительно того, как компании начинают работать, я думаю, это зависит от компаний, но из моего опыта компании стараются избегать бесполезной работы. Если они тратят некоторое время на моделирование, то это потому, что они могут использовать его для чего-то, например, для генерации кода, документации или просто потому, что это запрос клиента. Если компании не проявляют интереса к моделированию, они просто не используют его, я думаю, что многие ООП начинаются не с моделей.

Другие вопросы по тегам