¿Framework vs Frameworkless? Esta pregunta a veces cuesta un poco responderla . Siempre hay dos vertientes en el mundo del desarrollo claramente diferenciadas. Una es la que apuesta por el uso masivo de Frameworks y otra es la que apuesta por el uso … [Continue reading]
El patrón Iterador y su flexibilidad
El patrón Iterador es uno de los patrones de la banda de los cuatro (gang of four) .Concretamente se trata de un patrón que se encuentra dentro del ámbito de los patrones estructurales y sirve para recorrer de una forma sencilla una colección de … [Continue reading]
Java Package , Diseño e Interfaces
El concepto de Java Package es de sobra conocido por todos nosotros . Así pues todos usamos packages cuando programamos con el lenguaje pero muchas veces no pensamos demasiado en como organizar estos paquetes. Una de las dudas más habituales es como … [Continue reading]
¿Tiene futuro JSF con Jakarta EE?
¿JSF y Jakarta EE? .Todos hemos trabajado alguna vez en unos u otros proyectos con JSF (Java Server Faces) y su tecnología orientada a controles. Una pregunta que cada día mas gente se hace es : ¿Cual es el futuro de JSF?. Para muchas personas la … [Continue reading]
¿Qué es Maven?
¿Qué es Maven? . Esta es quizás la pregunta mas común que un desarrollador Java Junior hace a un desarrollador Java Senior. El conjunto de respuestas que he oido es infinita . Maven es un gestor de proyectos Java , Maven es una herramienta para … [Continue reading]
Java @Data y preprocesado de JavaBeans
Java @Data es una de las anotaciones más habituales que nos podemos encontrar en proyectos Java que tienen JavaBeans con un monton de propiedades. Normalmente en estos casos es muy habitual usar el proyecto Lombok para reducir la construcción de … [Continue reading]
Visual Studio Code Tomcat y su configuración
Vamos a ver Visual Studio Code Tomcat y como configurarlo para desplegar aplicaciones en un servidor web local. Poco a poco las extensiones que tiene Visual Studio para Java se van ampliando y tienen un mayor nivel de madurez. Esto hace que muchas … [Continue reading]
Gaphor UML y software OpenSource
Gaphor UML es una de las herramientas Open Source para desarrollar diagramas UML y es una de las que a mí me parece que hace un trabajo razonable. Muchas veces nos encontramos con la necesidad de elegir una herramienta y hay muchas quizá demasiadas. … [Continue reading]