Subcategoría
Fundamentos de arquitectura de software
Un recorrido por los fundamentos de arquitectura de software: abstracción, cohesión y acoplamiento; principios KISS, DRY y YAGNI; dependencias, contratos y SOLID; calidad, pruebas y deuda técnica. Los seis artículos comparten ejemplos de una tienda online.
Capítulos de esta subcategoría
- Arquitectura de software: las ideas antes que los diagramas Artículo
- KISS, DRY y YAGNI: tres ideas para no complicarnos la vida Artículo
- Dependencias y contratos: qué necesita saber cada pieza Artículo
- SOLID: cinco principios para repartir responsabilidades Artículo
- Calidad, pruebas y observabilidad: qué significa que una aplicación funcione bien Artículo
- Cambiar sin miedo: complejidad, refactorización y deuda técnica Artículo