martes, 22 de enero de 2008

TDD. Desarrollo Orientado a Test.

TDD. Desarrollo Orientado a Test.

Una de las caracteristicas del desarrollo de aplicaciones con J2EE es que gracias a una serie de FrameWorks como son EasyMock, JUnit, TestNG, etc..., los desarrolladores crean las aplicaciones a partir de las pruebas, es decir, se va construyendo un entorno de pruebas que obliga al programador a implementar las entidades necesarias para que estas pruebas cumplan su cometido. Parece un poco caótico pero realmente a la larga es muy positivo ya que todas las entidades desarrolladas han sido probadas y así podremos garantizar su funcionamiento y como dice el profe de J2EE "nosotros nos podemos ir a casa a nuestra hora porque demostramos que nuestro software funciona y otros mientras se quedan hasta las 4 de la madrugada" ;-)

Ejemplo de clase para test.

TestManejoDeAnotaciones.java

1 comentario:

Juan Antonio Ruz dijo...

no hace falta que sea j2ee, puede ser también j2se. Además no es característica de java sino que es una metodología de programación!!!