Rational Rose radi sa C++ (ANSI, Visual C++, čak i neka varijanta koju oni deklarišu kao Rose), radi i sa čitavim spektrom jezika (da to ne nabrajam baš sada), a postoji i verzija za .NET koja se integriše u Visual Studio 2003. Inače, to nije zamjena za Visual Studio, ali se sjajno dopunjuju ako radiš na velikim projektima, gdje se ipak, ne može sve držati u glavi, već je potrebno imati i UML dijagrame projekta.
To je alat teške kategorije, ali može da posluži i za dokumentovanje koda, a ne samo za projektovanje, pošto postoji opcija Reverse Engineering.
E sad - ono što se tiče generisanja koda ne treba shvatiti bukvalno; naime, ti u dijagramu (klasa, npr.), možeš preko Rose-a dodati neku funkciju, argumente (nazive i tipove), komentare, nivo pristupa i sl., a Rose će ti generisati samo prazno tijelo funkcije - pisanje njenog "opamećivanja" je tvoj posao. Ti si pošteđen onog "rovokopačkog" dijela.
Nego, koliko god neko ovdje pokušao da ti napiše o Rational Rose-u, neće biti ni izbliza dovoljno da stekneš neku kakvu-takvu sliku o njemu.
Pokušaj da saznaš više na njihovom sajtu:
http://www-306.ibm.com/software/rational
[Ovu poruku je menjao Beban dana 28.06.2005. u 11:47 GMT+1]