JUnit
Seamos sinceros: nuestras aplicaciones las hacemos usando la metodología ODBC (Ojo De Buen Cubero) que consiste en ir escribiendo todo el código de un tirón calculando "al ojo" que funciona bien... luego ejecutamos toda la aplicación para ver si funciona bien... y si hay un problema, corregimos esa parte y volvemos a ejecutar toda la aplicación " otra vez " para ver si esa pequeña parte ha sido solucionada... y así sucesivamente hasta que ya no haya más problemas... por el momento. JUnit es un framework que permite, a nosotros los programadores y desarrolladores, realizar pruebas a partes de una aplicación (una rutina, una clase, un algoritmo, etc) antes de la etapa de construcción. Nuestro IDE favorito (JBuilder, netBeans, eclipse, JDeveloper, etc) permite crear módulos Test. Si aún no lo has utilizado, este sería un buen momento para conocer más tu IDE. Manos a la obra Imaginemos que estamos haciendo una aplicación que requiere manejar una lista en forma de pila...