Здравствуйте, _Obelisk_, Вы писали:
_O_>Уже сделали. Вполне нормально получается. Просто есть задачи, где UML можно и нужно использовать в качестве языка разработки.
_O_>В прошлом, такое делалось и для других языков спецификаций. Визуальные CASE-средства для языков типа SDL или TTCN уже больше десятка лет существуют. А они как раз позволяют встраивать исходный код в модели. CASE-средства эти вполне успешно применяются при разработки очень крупных программно-аппартных комплексов. UML — просто закономерное развитие этого процесса.
Полностью поддерживаю.
Всегда можно придумать такую ситуацию, где самое совершенное средство будет не эффективно. Если вам нужно распечатать ОДНУ платёжку и в ЕДИНСТВЕННОМ экземпляре то программирование в этом будет только мешать. Теперь в стиле критике UML можно сделать далеко идущие выводы...
_O_>Беда в том, что в России программисты с этим почти не сталкиваются, ввиду отсутствия серьезных производителей всякой высокотехнологичной электроники.
Именно. У нас привыкли думать, что мы тут крутые, потому что бухгалтерский софт писать умеем, а ведь в мире делается полно такого о чём у нас зачасую или вообще не имеют представление или имеют очень смутное представление. Взять те же САПР. Или суперкомпьютерные приложения. У нас об этом слышал один из деясти, ну а работал в этой области один из десяти тысяч, если не из миллиона. Но зато все уверенно рассуждают о том, что UML там не нужен.