Buscar
Social
Ofertas laborales ES
« ¿Crees que la actual crisis económica va a afectarte personalmente? (Encuesta del mes) | Main | Transacciones con Spring y EJB 3 »
jueves
feb122009

¡Closures en Java ahora mismo! Pero sólo en Eclipse...

Parece que después de que a final del año pasado quedase claro que no habrá closures en Java 7 alguna gente ha decidido que no está por la labor de esperar hasta Java 8 por ellas y ha buscado una solución más inmediata. Y, francamente, lo que se les ha ocurrido es interesante. Han construido un plugin para Eclipse que "colapsa" el código fuente de las clases anónimas que sólo tienen un método de tal modo que sólo muestra una expresión lambda con el contenido del método de la clase anónima.

Por ejemplo: 

 

Al colapsarlo quedaría así: 

 

El plugin está todavía en un estado temprano de desarrollo (versión 0.2.3). Ahora mismo para editar el código de la clase anónima es necesario expandir el código, no siendo posible editar la expresión lambda directamente. En cualquier caso, es una idea interesante para evitar ver código boilerplate en un entorno de desarrollo. Espero que otros IDE copien esta idea.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.