Sebasti�n D. Criado escribi�:
El Jueves 10 Febrero 2005 15:45, Horacio Castellini escribi�:
holas... vale la pena aprender UML para el desarrollo de proyectos en C++/C ? Es pr�ctico... Umbrello el API GNU es bueno...?
Yo lo veo mejor para proyectos relacionados con dise�o de tablas y relaciones de db.
En realidad, por ser orientado a objetos, UML te permite abstraerte de tablas y demases. De todas formas, vi por ah� un libro dedicado al dise�o de BD con UML, aunque existen muy buenas herramientas de mapeo Objeto-Relacional que te permiten olvidarte de la BD y trabajar todo con OO.
La idea es que UML te brinda diferentes "vistas" del sistema (consistentes entre s�, por supuesto) mediante las distintas herramientas que provee. Algunas de ellas son est�ticas (como el diagrama de clases) y otras din�micas (como el diagrama de estados).
En cuanto a software, yo us� ArgoUML y su versi�n comercial, Poseidon (Community Edition). Ambas bastante buenas, aunque algo lentas, por estar en Java.
En mi caso particular, el diagrama de clases me result� �til para ver el conjunto de clases y sus relaciones en forma gr�fica y, de paso, generar el c�digo correspondiente a dichas clases. Yo trabajo en Java, pero creo que las herramientas que te mencion� permiten generar c�digo C++. No creo que generen C, porque no es OO.
Ac� hay algunos links piolas para tener un pantallazo general:
http://bdn.borland.com/article/0,1410,31863,00.html http://www.smartdraw.com/tutorials/software-uml/uml.htm
Y este es directamente un tutorial onda "Sea un Master of the UML Universe en 7 d�as"
http://odl-skopje.etf.ukim.edu.mk/uml-help/
Espero les sean de utilidad.
--
Saludos
JMP
_______________________________________________
Lugro-mix mailing list
[email protected]
http://www.lugro.org.ar/mailman/listinfo/lugro-mix
