Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Вниз

UML -> Cod   Найти похожие ветки 

 
Галинка ©   (2008-02-17 22:08) [0]

Учитель рассказал потрясающую историю о том, как на выставке Embedded World в Нюрнберге, товарищи из Голландии показали, как сделав только диаграммы в UML-Tool, и нажав кнопку конвертации, получил полностью работоспособный код. Известны ли кому-то из посетителей данного ресурса подобные примеры?


 
Игорь Шевченко ©   (2008-02-17 22:09) [1]


> Известны ли кому-то из посетителей данного ресурса подобные
> примеры?


Да, известны

И что дальше?


 
Sergey Masloff   (2008-02-17 22:10) [2]

Известны. Пока на уровне круглого коня в вакууме все это. И за последние 7 лет не сильно продвинулись в этом деле.


 
ferr   (2008-02-17 22:14) [3]

Так многие Uml тулы имеют возможность генерировать код на основе схемы.. некоторые умеют генерировать схемы по коду. Что удивительного то?


 
Галинка ©   (2008-02-17 22:17) [4]

Во-первых, просто интересна область применения подобных инструментов. Во-вторых, тогда получается сбывается мечта многих программистов. Т.е. описывается только логика (параллельно составляется документация), а унылое кодирование сводится к минимуму. К тому же, по идее, уменьшается время на разработку.

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


 
Галинка ©   (2008-02-17 22:21) [5]

ferr   (17.02.08 22:14) [3]

насколько подробно надо описывать схему?

Про генерирование схемы по коду, сама имела опыт только с встроенным Reingeniering"ом в студии. Но там логика процедуры не превращалась в диаграмму. Хотя наверное не те кнопочки давила. Все ограничивалось описанием класса и методов (только декларация).


 
Petr V. Abramov ©   (2008-02-17 23:27) [6]


> Галинка ©   (17.02.08 22:17) [4]
> Во-первых, просто интересна область применения подобных
> инструментов.

см. [2]


 
Petr V. Abramov ©   (2008-02-17 23:30) [7]


> Sergey Masloff   (17.02.08 22:10) [2]

и, ИМХО, не сильно продвинутся.
Для описания простейших понятий люди использовали картинки и жесты. Для более сложных потребовалась письменность
:)


 
ЮЮ ©   (2008-02-21 04:38) [8]

Полтора месяца работаю в режиме 2 часа сплю - 10 работаю над проектами - 2 часу сплю - 10 работаю - ...
 И временами наступает просветленя ума :)
 Главный вывод - все действительно интересное и требующее моей калификации началось и закончилось в рисовании объектов предметной области в Enterprise Manager-е. А дальше - тупое формирование кода (ибо батоны больше не кидаю), инхерит-ование функций тройки крутых объектов, дающее в результате нужную GUI-фориу для работы с объектами БД. Причем, имей я нужные средства, я бы давно это сделал за неделю.
 Здесь и зародилась крамольная мысль создаьть это средство. Вот сдам этот "левый" проект и займусь уже его же "генерацией". А проект достаточно нехилый: сетевая (с сервером MS SQL) программа тестирования, с ролями, разделеникм прав, интерактивым общением клиентов "Преподаватель" - "Студент", "логгированием" существенных действий клиентов, множественностью версий многих объектов системы и т.д. и т.п.

Разговор об это шел совсем недавно: http://www.delphimaster.ru/cgi-bin/forum.pl?n=3&p=5&1203556486

Поэтому проблема, похоже, действительно назрела и требует решения :)


 
tesseract ©   (2008-02-21 10:05) [9]


> А дальше - тупое формирование кода (ибо батоны


Батоны кидать не тупо получаеться ? При должном опыте код и грамтоном понимании задачи, код довольно быстро пишеться.


 
ЮЮ ©   (2008-02-21 12:21) [10]

> При должном опыте код и грамтоном понимании задачи, код
> довольно быстро пишеться


Случай, когда в приложении одна форма, не рассматривается :)


 
Mystic ©   (2008-02-21 13:21) [11]

> Во-вторых, тогда получается сбывается мечта многих программистов.

Мечта всех программистов чтобы ничего не делать и все работало. А основная проблема графического представления в том, что любая как угодно кривая архитектура выглядит в нем одинаково красиво :)


 
@!!ex ©   (2008-02-21 13:26) [12]

> Мечта всех программистов чтобы ничего не делать и все работало.

Ну уж нет...
ТОгда стоит идти в сторожи, ничего не делаешь, а денежка капает.
Я в программисты идет, чтобы прогать.... А как прогать. если все само работает?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.031 c
2-1205494091
Strate
2008-03-14 14:28
2008.04.06
Как определить куда выпадет popup


15-1203542890
SerJaNT
2008-02-21 00:28
2008.04.06
PHP & Video


15-1203649825
Slider007
2008-02-22 06:10
2008.04.06
С днем рождения ! 22 февраля 2008 пятница


2-1205422418
unknowing
2008-03-13 18:33
2008.04.06
Проблемма с работой с классами + GDI+


2-1204965397
webSQLNeederr
2008-03-08 11:36
2008.04.06
Функция разделения текста на слова





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский