Я пробовал генерировать код из диаграмм классов с помощью Visual Studio 2012 Ultimate Modeling Project.Visual Studio 2012 Инструменты архитектуры UML-диаграмма кода Генерация кода
Прежде всего, он генерирует код в порядке, автоматически создает для меня новый проект и папки на пакет в диаграмме UML.
Все хорошо, кроме как использовать сгенерированный файл?
Причина, по которой я спросил, если у меня есть операции в классе, как методы, он будет генерировать заглушки методов с NotImplementatedException(). Я хочу заполнить заглушки метода, но после изменения кода uml и генерации снова мой метод будет очищен и заменен NotImplementedException снова. Если я не буду переопределять, добавление новой операции не приведет к созданию нового метода в моем классе.
Есть ли какие-либо рекомендации по использованию этой генерации кода? То, как я это вижу сейчас, бессмысленно.