Clean Architecture: A Craftsman's Guide to Software Structure and Design
Robert C. Martin
2017·divulgacion
Mientras que TDD se enfoca en el desarrollo a nivel de unidad y funcionalidad, este libro aborda la arquitectura general del sistema. La conexión no obvia reside en cómo una arquitectura limpia facilita la aplicación efectiva de TDD, haciendo que los tests sean más estables y útiles. Una buena arquitectura es un requisito previo silencioso para un TDD exitoso.























