Java sin Boilerplate, no es Java.

La POO es un paradigma que permite hacer de la programación un arte, pero pienso que hay ciertos lenguajes que acaban con la creatividad por el hecho de tener que enfocarse en estructuras de código repetitivo, eso me pasó cuando me tocó aprender Java. Me tomé mi tiempo para escribir este post, porque estoy seguro que Java es un lenguaje amado por muchos programadores, se han hecho increíbles desarrollos con este lenguaje y se siguen haciendo, por ello, no solo voy a explicar mi punto de vista, sino también la opinión de programadores expertos en Java.

Empecemos por definir ¿qué es boilerplate?, (1) bueno en simples palabras una cita de Spring in Action:
“¿Alguna vez has escrito algún código y luego sentiste que ya habías escrito el mismo código antes? Eso no es déjà vu, mi amigo. Eso es el código repetitivo, el código que a menudo se tiene que escribir una y otra vez para llevar a cabo tareas comunes y simples.”
Seguir leyendo «Java sin Boilerplate, no es Java.»