Parece que en los últimos tiempos se oye mucho hablar sobre Clean Architecture. Desde algo más quizás de Hexagonal Architecture, Onion Architecture… al final comparten muchas ideas: centrarse en el dominio del problema, separación de responsabilidades en diferentes capas, independencia de sistemas externos y frameworks, fácil testeabilidad…
Pues bien, en este dojo trabajaremos sobre un ejemplo de proyecto greenfield, a modo de PreparedKata, en el que mostraremos la aproximación a Clean Architecture que estamos implementando en este momento con los Coding Stones.
Utilizaremos ruby como lenguaje de programación, rspec será nuestra herramienta de testing. No usaremos ningún framework, así que cualquier podrá seguir el dojo sin problemas.