Пробовал в свое время Rational Rose, а потом Together. Rational Rose только для рисования диаграмм - это из пушки по воробьям. Чтобы задействовать сколько-нибудь приличную часть возможностей RR, нужно пересаживаться на RUP, а это совершенно неочевидный по выгодности ход. То же самое, в общем-то, относится и к Together (с заменой RUP на Коудовского конкурента), хотя его идеология кода, синхронизированного с диаграммой - это, конечно, очень здорово и удобно само по себе. Жалко, что их Borland купил, испортят игрушку...
В общем и целом, я для себя пришел к выводу, что лучше всего рисовать UML-диаграммы карандашом на бумаге 8-) Ну или в UML-редакторе, но только не пытаться привязывать все это к коду и к анализу требований.
А рисовать - надо!
|