
Ahora que lo pienso, existen katas de programación sobre arquitectura y patrones?
Es decir, te proponen un enunciado y tienes que implementar la arquitectura y pensar cómo organizarías el código. Luego molaría ver soluciones propuestas o de otros para aprender.
Me autorespondo.
Parece que existe un evento en el que se propone unos requerimientos y hay una competición por equipos.
https://www.oreilly.com/live-events/ architectural-katas/0636920458487/0636920458463/
Por ejemplo la solución de un equipo: