Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Дмитрий Коняев ([info]dimchansky)
@ 2004-05-06 18:26:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
UML - развитие событий
В продолжение начатой темы... Пока что остановился на Together ControlCenter 6.0.1. После пары дней работы с ним впечатления остались самыми приятными, за исключением момента, что сделан он на Java и заметно подтормаживает на моёй машине (Athlon 1400+, 256Мб RAM). Знающие люди говорят, что вроде как при 512 Мб оперативной (а лучше 1 Гб), тормоза уменьшаются. Судя по мониторингу ресурсов, при запуске он съедает порядка 250Мб.
Что мне понравилось. Понравилось то, что в отличие от просмотренных MagicDraw UML, UMLStudio, Rational Rose, здесь всё интуитивно понятно и просто. Документацию читать практически не приходится. При хороших знаниях самого UML и документация не понадобится. Порадовало, что при forward engineering'е не вставляет в код ничего лишнего типа //CODE-2345234234-BEGIN //CODE-2345234234-END. Фишка, на которую купился сразу - это то, что есть как сама UML-диаграмма, так и окно редактора и изменения происходят и на UML-диаграмме, когда привишь код руками, и в коде сразу, как меняшь все на UML-диаграмме. Причём можно даже внешним редактором редактировать код в каом-нибудь своём любимом редакторе - всё на UML-диаграмме будет синхронизироваться. Потом существует поддержка паттернов, в которые входят и GoF. Можно, как я понял, и свои патерны добавлять. Содержит Test Unit'ы, метрику, аудит кода. Поддерживает C++ и Java. Для Java есть встроенный User Interface editor. Более того можно там же в реал-тайме запустить для Java всё, что накатали и смотреть, как это всё по схемам выполняется. Словом, наше поколения выбирает Together ControlCenter. :) А за подробностями на Borland. А лучше сюда, т.к. версия 6.0.1 почему-то у них отдельно от всех лежит. Ну а тут основные фичи версии 6.0.1.
На данный момент есть уже версия 6.2, но судя по документации, она не тестировалась на win9x, заточена больше под XP, 2k. Поэтому пока не спешу с переходом. Хотя, вроде как там много улучшений сделано.
Ладно, останавливаюсь, пора домой.