jueves
jul262007
Google libera su detector de Singletons
jueves, julio 26, 2007 at 4:23AM
Google Singleton Detector es un software que permite identificar el uso de Singletons en código Java. Los creadores del proyecto defienden que este patrón de diseño crea un estado global accesible desde cualquier punto de la aplicación y dificulta la creación de tests, ya que las clases pueden obtener Singletons dentro del cuerpo de un método, sin necesidad de pasárselo como un parámetro a ese método, y, para que el test funcione correctamente, es necesario que no sólo la clase que se está testando este correctamente inicializada sino que también la clase Singleton lo esté. Además, afirman que se trata del patrón de diseño más sobre utilizado que existe (cosa en la cual estoy completamente de acuerdo con ellos).
Los autores del proyecto han creado un wiki dentro del proyecto en donde explican estas ideas: ¿por qué los singleton generan controversia? .
¿Que opináis de este proyecto y de las ideas de sus creadores? ¿Cuándo creéis que es buena idea emplear un Singleton y cuándo no?
Los autores del proyecto han creado un wiki dentro del proyecto en donde explican estas ideas: ¿por qué los singleton generan controversia? .
¿Que opináis de este proyecto y de las ideas de sus creadores? ¿Cuándo creéis que es buena idea emplear un Singleton y cuándo no?
in
j2se
j2se 
Reader Comments