Carito











{July 5, 2007}   Rational Software Development Platform


RSD(Rational Software Development) es una plataforma con la que me ha tocado trabajar. Con esta herramienta tu tienes la ventaja de hacer tu analisis y a la vez desarrollar. Yo he probado otras herramientas como Enterprise Architect, Rational Rose y JDeveloper(casi similar al RSD), pero definitivamente me quedo con RSD.

Yo tengo instalado el eclipse 3.2 junto al IDE Myeclipse, este ultimo por darme la facilidad para trabajar con frameworks como Spring, Hibernate, JSF, Struts, etc.

Anduve buscando un software que me ayude a realizar el analisis y me tope con el RSD, que se integra con el eclipse, asi que no es necesario estar abriendo el MyEclipse, solo tengo que abrir mi RSD y comenzar a analizar y programar.
Puedo armar mi arquitectura, crear paquetes, crear un archivo .java con sus clases y luego arrastrar las clases hacia la interface de Diagramas de Clases o hacer la inversa. Es super facil, cuenta con otras cosillas que aún me falta explorar, pero hasta ahora no he tenido que abrir el MyEclipse, solo importe un proyecto(Spring+Hibernate) direccionando al archivo build.xml y listo ya tenia todo en el RSD.

Aqui les va la mala noticia… uhmm bueno es un software de IBM y por lo tanto es necesario la licencia :). Yo tengo el producto como prueba, bajartelo de la pagina de IBM si tienes una conexion a internet un tanto lenta como la mía pues se demorarà mucho. Lo que hice fue solicitar un CD de pruebas a IBM y me enviaron en una semana. En ese “CD” no solo esta el RSD sino otras herramientas, en realidad te envian dos DVD’s asi que imaginate todo lo que contiene!!!.



{March 30, 2007}   Unifying the Desing/Development Process

Cuantos de los que desarrollamos muchas veces tenemos que lidear con algunos “creativos diseñadores” ya que algunos solo suelen entregarnos un archivo .jpg o un .pgn para el diseño del sistema web y otros más considerados por lo menos entregan recortes para acoplarlos a nuestro sistema.
Hace unos días lei sobre WPF (Windows Presentation Foundation), que tiene por objetivo ayudar a los desarrolladores a crear interfaces de usuario eficaces y atractivas.

En esta herramienta puedes hacer el diseño (incluso 3D) como si fuera un Photoshop, algun producto Macromedia u otras herramientas para diseñar. La interaccion es fácil e incluso pude ver un demo donde hasta se puede hacer conexion a base de datos y todo en plataforma de diseño. A mi parecer es una herramienta casi util y digo casi util solo porque obviamente como todo producto microsoft…. trabaja exclusivamente con otros productos microsoft (en sus opciones solo puedes elegir entre C# o visual basic).

Tal vez podría sacar de apuros a los que usan .NET como herramienta de desarrollo, ya que seguramente no hay presupuesto para un diseñador por gastar tanto en licencias!!! No hace daño mirar que cosas se puede hacer con el WPF… les dejo un videito



et cetera