Skip to main content

Posts

Showing posts from January, 2018

Duke's Choice Award 2017

Duke's Choice Award -Java One 2017
https://www.oracle.com/java/2017-dukes-choice-awards.html Después de muchos años en la comunidad Java. Y formando parte de JEspanol un grupo conformado por JUG-Leaders y Java Champions de America Latina(Alexis Lopez , Diego S Lima,Jorge Vargas, Cesar Hernandez. Andres Almari, Jose Diaz Diaz, Victor Orosco), http://www.jespanol.org/ , obtuvimos un Duke's Choice Award en el Java One 2017, en el dia de hoy recibí la estatuilla. Sin duda muchas gracias a JEspañol.


Testing (Progresivo)

Testing (Progresivo)
Realmente una parte fundamental del desarrollo de aplicaciones la implementaciòn de pruebas, en el mundo Java se cuentan con muchas herramientas. (TDD, BDD, ATDD).
Entre algunos :

JUnitArquillian  SeleniumJCucumber, Mockito,EasyMock
Muchas veces creamos un entorno embebido para ejecutar pruebas (Arquillian), Antonio Gongalves escribio un blog : Java EE vs Spring Testing. Donde explicaba la complejidad de hacer los test y la viabilidad de los mismos.
Conocemos la situación actual con EJB el movimiento de Java EE a EE4J,  la era de microservicios, muchas implementaciones han cambiado, una forma nueva de desarrollar aplicaciones y consumir data. (Rest-Ful, JAX-RS, bases de datos NoSQL).

Que ocurriría si alteramos la forma de hacer los test en un entorno JavaEE que usa EJB: Hacer los test en  entornos de ejecución  y no en entornos embebidos.(Tendríamos un entorno  real para las pruebas).Hacer test progresivos, tendríamos un esquema de adaptación mas ágil.Generar las in…