Alberto Moratilla Ocaña
Revisión del nuevo libro de Uncle Bob: Clean Architecture
En esta ocasión comentamos el esperadísimo libro de Uncle Bob: Clean Architecture donde uno de los gurús del Software Craftsmanship nos habla de su punto de vista de la arquitectura de sistema software.
Mi experiencia enseñando Scrum con #Lego4Scrum
En este tutorial hablo de mi experiencia como facilitador de una simulacion de Scrum empleando bloques de plástico de juguete para enseñar en minutos los secretos de la práctica de Scrum.
Trunk-Based development: pusheando a master
Introducción
En este tutorial vamos a ver una política de ramas de un sistema de gestión de código fuente (source control management, SCM en adelante) que prima la integración continua, más bien inmediata, frente a...
Una guía de viaje por el Continente de los Microservicios: Building Microservices, de Sam...
Desde hace unos años, en el ámbito de arquitectura de software, hay una palabra que destaca sobre todas las demás: "microservicios". Se trata de una forma de estructurar una aplicación, dividiéndola en múltiples aplicaciones...
Wiremock: plantillas dinámicas
En este tutorial vamos a ver cómo podemos usar las extensiones de Wiremock para poder generar un servidor de Mocks con respuestas dinámicas.
Índice de contenidos
1. Introducción
2....
Primeros pasos con Wiremock para simular APIs
En este tutorial vamos a ver una introducción a la versión Standalone de WireMock para poder mockear los servicios a los que se conectan nuestras aplicaciones.
1.Introducción
El desarrollo de aplicaciones basadas en servicios es una...
Comunicación entre Microservicios: ¿Compartimos código?
En este post exponemos una serie de alternativas al problema de compartir modelo de datos de las peticiones entre microservicios productores y consumidores.
Índice de contenidos
1. Introducción
2....
El manifiesto «The Twelve-Factor App»
Vamos a conocer un manifiesto que contiene los puntos fundamentales que debería cumplir el desarrollo de una aplicación preparada para ser distribuida como un servicio.
1. Introducción
No cabe duda de que en el mundo del...
Introspección y Reflexión en Java para testear clases de utilidades
En este tutorial vamos a ver la potencia de la introspección y reflexión en Java para hacer algo muy poco común: testear atributos de clases de utilidad.
1. Introducción
En los lenguajes dinámicos, como por ejemplo,...
Mantén a tus bugs cerca y a tus librerías aún más cerca. Ejemplo de...
En este tutorial vamos a ver un ejemplo que demuestra cómo es fundamental conocer el funcionamiento de las librerías que usamos en nuestros desarrollo.
0. Índice de contenidos.
1. Introducción
2. El problema
...