чуствую, что наконец дорос до периода, когда перехожу от мгновенного написания кода для поставленой задачи к проектированию...
Хотелось бы знать, какие существуют программы для UML моделирования с поддержкой языка С#, тоесть генерация кода, реверс инжениеринг...
Может быть для RutionalRose есть какой-нибуть плагинчик.
Здравствуйте, nopal, Вы писали:
N>Может быть для RutionalRose есть какой-нибуть плагинчик.
1. Rational XDE.. тормозит, глючит (как и все от Rational)
2. Visio for Microsoft Visual Studio 200x Enterprise Architect.. не тормозит, но глючит...очень глючит.. .и большие проекты не способно нормально реверс инженерить
3. Microsoft Visual Studio 2005 EA.. там будет встроеный UML редактор... не тормозит почти не глючит, но в силу бетности некоторые функции не работают... например — рисование связей..
... << RSDN@Home 1.1.4 beta 4 rev. 320>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
Здравствуйте, Hacker_Delphi, Вы писали:
H_D>Здравствуйте, nopal, Вы писали:
N>>Может быть для RutionalRose есть какой-нибуть плагинчик. H_D>1. Rational XDE.. тормозит, глючит (как и все от Rational) H_D>2. Visio for Microsoft Visual Studio 200x Enterprise Architect.. не тормозит, но глючит...очень глючит.. .и большие проекты не способно нормально реверс инженерить H_D>3. Microsoft Visual Studio 2005 EA.. там будет встроеный UML редактор... не тормозит почти не глючит, но в силу бетности некоторые функции не работают... например — рисование связей..
A есть еще такая штука Together. Вот нашел plug-in для поддежки VS.NET. Ресурсоемкий правда.
Кто что думает об етом?
Здравствуйте, nopal, Вы писали:
N>A есть еще такая штука Together. Вот нашел plug-in для поддежки VS.NET. Ресурсоемкий правда. N>Кто что думает об етом?
Не знаю, не трогал...
VS'овский хорош — точно могу сказать.. с ним, по правильности увязки с языком, только ModelMaker от Delphi сравнится из того, что я видел...
... << RSDN@Home 1.1.4 beta 4 rev. 320>>
Если при компиляции и исполнении вашей программы не происходит ни одной ошибки — это ошибка компилятора :)))
N>A есть еще такая штука Together. Вот нашел plug-in для поддежки VS.NET. Ресурсоемкий правда. N>Кто что думает об етом?
Together — к сожалению (а может к счастью Linux'ойдов) написани на Java, из этого следует сильная тормознутость, особенно на больших проектах. По крайней мере с 256 Мб памяти в машине работать очень сложно. Хотя продукт довольно качественный.
Но если писать будешь в Visual Studio то лучше выбрать Rational XDE. Очень хорошая интеграция и возможности в рантайме проводить анализ приложения + много чего хорошего. Может конечно у кого-то продукты Rational и тормозят и глючат, но скорее свего это от неумения ими пользоваться, а в целом их продукты традиционно предоставляют доволь удобные и обширные возможности.
NickSm wrote: > N>A есть еще такая штука Together. Вот нашел plug-in для поддежки > VS.NET. Ресурсоемкий правда. > N>Кто что думает об етом?
Лучшего продукта для Java встречать не приходилось. Как работает с C#
не знаю. Реверс-инженеринг у него отличный (в сравнении с Rose). Однако
не лишена недостатков: построение моделей концептуального уровня в ней
сделать достаточно сложно.
> Together — к сожалению (а может к счастью Linux'ойдов) написани на Java, > из этого следует сильная тормознутость, особенно на больших проектах. По > крайней мере с 256 Мб памяти в машине работать очень сложно. Хотя > продукт довольно качественный.
Да, Together тормозит немного даже на малых проектах, но при некотором
тюнинге начинает работать достаточно гладко. Однако в отличие от того же
Rose на больших проектах она тормозит гораздо меньше.
> Но если писать будешь в Visual Studio то лучше выбрать Rational XDE. > Очень хорошая интеграция и возможности в рантайме проводить анализ > приложения + много чего хорошего. Может конечно у кого-то продукты > Rational и тормозят и глючат, но скорее свего это от неумения ими > пользоваться, а в целом их продукты традиционно предоставляют доволь > удобные и обширные возможности.
Который тоже написан на Java. Самый лучший вариант, если есть
700Mb памяти и больше.
Здравствуйте, nopal, Вы писали:
N>Здраствуйте,
N>чуствую, что наконец дорос до периода, когда перехожу от мгновенного написания кода для поставленой задачи к проектированию... N>Хотелось бы знать, какие существуют программы для UML моделирования с поддержкой языка С#, тоесть генерация кода, реверс инжениеринг... N>Может быть для RutionalRose есть какой-нибуть плагинчик.
N>Зарание благодарен.
Использую Together for VS.NET 2.0. Работает под .NETом. Всем доволен(за исключением одного — малость глючит при сложной структуре директорий проекта иногда). Заодно предлагает немало рефакторингов и QA.
Здравствуйте, nopal, Вы писали:
N>A есть еще такая штука Together. Вот нашел plug-in для поддежки VS.NET. Ресурсоемкий правда. N>Кто что думает об етом?
Зачем плагины ? Есть интегрируемая в VS.NET по самое не хочу версия Together'a.
Здравствуйте, NickSm, Вы писали:
NS>Здравствуйте, nopal, Вы писали:
NS>Together — к сожалению (а может к счастью Linux'ойдов) написани на Java, из этого следует сильная тормознутость, особенно на больших проектах. По крайней мере с 256 Мб памяти в машине работать очень сложно. Хотя продукт довольно качественный.
Здравствуйте, Gurney, Вы писали:
G>NickSm wrote: >> N>A есть еще такая штука Together. Вот нашел plug-in для поддежки >> VS.NET. Ресурсоемкий правда. >> N>Кто что думает об етом? G> Лучшего продукта для Java встречать не приходилось. Как работает с C# G>не знаю. Реверс-инженеринг у него отличный (в сравнении с Rose). Однако G>не лишена недостатков: построение моделей концептуального уровня в ней G>сделать достаточно сложно.
С C# соответствующие версии работают на ять. Прямая поддержика практически всех фич языка.
Здравствуйте, BiТ, Вы писали:
BiТ>Использую Together for VS.NET 2.0. Работает под .NETом. Всем доволен(за исключением одного — малость глючит при сложной структуре директорий проекта иногда). Заодно предлагает немало рефакторингов и QA.
недавно заюзал Visio. Kak на меня очень не плохо получается.
Какое мнение публики об етой тулзени?
Здравствуйте, BiТ, Вы писали:
BiТ>Использую Together for VS.NET 2.0. Работает под .NETом. Всем доволен(за исключением одного — малость глючит при сложной структуре директорий проекта иногда). Заодно предлагает немало рефакторингов и QA.
Поставил пару дней назад, погонял на примере из документации(три класса. Пару раз вылетал null pointer exception на при построении диаграммы последовательностей.
Но в целом, как ни странно, остался доволен.
Здравствуйте, henson, Вы писали:
A>>Poseidon for UML A>>http://gentleware.com/products/ H>Тормознутый, русский не понимает
может, особенно в ранних версиях
после 3.0 и с русским проблем нет, и работает быстрее
Здравствуйте, nopal, Вы писали:
N>чуствую, что наконец дорос до периода, когда перехожу от мгновенного написания кода для поставленой задачи к проектированию...
Я сам только изучаю проектирование. Я использую Visio, вполне нормальная вещь. Идет в поставке вместе с VS.NET 2003. Есть ReverseEnginerring для C#, C++, VB.NET — для программеров работающих с VS имхо хорошая вещь.
Единственный минус для чиста-программеров: лишние фичи, типа проектирование домов, механики..и прочего. Из-за чего лишний вес. Хотя если кому окромя UML нужно и другие вещи проектировать, то вещь отличная! UML там идет как Addon, а сама прога как компонент MS Office. Встраивается в VS, из-за чего удобство обратного инжинеринга
Best regards, p_kolya [ http://p-kolya.narod.ru ] WinAmp сообщает: Pink Floyd — Goodbye Blue Sky
Здравствуйте, amyust, Вы писали:
A>Здравствуйте, henson, Вы писали:
A>>>Poseidon for UML A>>>http://gentleware.com/products/ H>>Тормознутый, русский не понимает A>может, особенно в ранних версиях A>после 3.0 и с русским проблем нет, и работает быстрее
Сейчас на сайте доступна версия 3.0.1 — так у неё вообще русский интерфейс.