Clean architecture
La definición La denominación de “clean architecture” tiene como origen un artículo escrito por Robert C. Martin también conocido como Uncle Bob. Este ingeniero de software americano es autor de otro libro que lleva por título Clean Code y en el que se reflexiona acerca de buenas prácticas y estudio de patrones a la hora de escribir software. Una arquitectura limpia es aquella que pretende conseguir unas estructuras modulares bien separadas, de fácil lectura, la limpieza del código y la testabilidad. »