de

Libro de Programacion Java Server con J2EE en español

Hola aca les dejo mi primera publicación con un excelente libro para los usuarios que quieren descrubrir nuevos caminos en la programación en java ee.

http://avaxsphere.com/ebooks/programming_development/java/Programacion_java_server.html 

Noticia publicada en www.javahispano.org. Accede a la página web y participa

Singleton vs inyeccion de dependencias

A travéz de DZONE he visto el siguiente blog:
<a href="http://googletesting.blogspot.com/2008/05/tott-using-dependancy-injection-to.html">TotT: Using Dependancy Injection to Avoid Singletons</a>
Su idea es dejar de usar el Singleton y usar inyección de dependencias.
Es decir no debemos tener cosas como Service.getIntance() sino que debemos substituirlo por un constructor ( o un método "set") con un parámetro que sea la instancia del servicio.
Llevo unos cuantos años oyendo este tipo de cosas, sobre todo desde que se puso de moda <a href="TotT: Using Dependancy Injection to Avoid Singletons">Spring</a> y creo que va contra uno de los paradigmas mas importantes de la programación: La encapsulación.

Actualización 1.5 de OpenSwing, framework libre para el desarrollo de aplicaciones Swing

OpenSwing es un framework para el desarrollo de aplicaciones swing, tanto para aquellas que no se comunican con una base de datos como para aquellas aplicaciones de dos o tres capas cuyo front end es una aplicación de escritorio. El framework incluye un conjunto de componentes gráficos implementados en Swing orientados a la visualización de datos entre los cuales hay componentes para mostrar cantidades de dinero, grids, un componente híbrido entre un árbol y un grid, calendarios, diagramas de Gantt y un largo etcétera.

SharpE 0.8: Modifica de arriba a abajo el aspecto de tu Escritorio

SharpE reemplaza el Escritorio tradicional de Windows por uno con efectos 3D, imágenes espectaculares y animaciones. Para conseguir un buen resultado hace falta inspiración de artista, pero con el editor de temas de SharpE resulta más fácil. Descarga gratuita.

etiquetas: sharpe, modifica, de, aspecto, de, tu, escritorio

votes

Cual es el futuro de los ingenieros de Software?

Estas dos “eminencias” (Robert B.K. Dewar y Edmond Schonberg) de la universidad de New York consideran que la mediocridad de los nuevos ingenieros, esta relacionada con la enseñanza de java como primer lenguaje de programación.

El articulo es por demás interesante, aunque desde mi modesta opinión esta mal encarado, ya que el problema no es el lenguaje, si no la forma en que (por temor a reinventar la rueda) terminamos forzando modelos y código de terceros para resolver problemas que pudieran encararse de forma mas simple.

Haber que les párese a vosotros.

Enlace:http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html