Probablemente est leyendo este libro por dos razones: usted es un programador o est buscando ser un mejor programador. Si estos dos te describen, entonces has elegido el libro correcto.
Este libro le dar todos los consejos y trucos necesarios para el software y la programacin utilizando el enfoque de cdigo limpio llamado Clean Architecture. Este libro no solo trata sobre programas funcionales, sino que tambin le brinda consejos y trucos para las metodologas de programacin adecuadas.
El enfoque descrito en este libro es universal y puede aplicarse a cualquier lenguaje de programacin. Los principios descritos en este libro ayudarn al programador a disear aplicaciones que son:
- Fcilmente comprobable
- Aplicaciones que se pueden refactorizar
- Aplicaciones fciles de usar y
- Aplicaciones mantenibles
En este libro, aprender qu significa la arquitectura de diseo y cmo se puede aplicar para desarrollar cdigos limpios. Este libro explorar en detalle la arquitectura limpia, que es la estructura que domina los paradigmas y las discusiones del desarrollo de software.
En este libro, el lector aprender
- Cmo estructurar sistemas de software, lo cual es valioso para los diseadores de software.
- Comprender la arquitectura de diseo de software y programacin, sus objetivos y ejemplos prcticos.
- Aprenda las distinciones entre programacin estructurada, programacin orientada a objetos y programacin funcional.
- Explore los principios de diseo de software, como el Principio de responsabilidad nica, los Principios abiertos y cerrados, la sustitucin de Liskov, la segregacin de interfaz y el principio de inversin de dependencia.
- Este libro explorar ms a fondo los componentes de los principios de diseo de programacin de relocalizacin y enlazadores, y cmo los componentes trabajan juntos para el desarrollo de software.
- Explore la arquitectura, su desarrollo, implementacin, operacin y mantenimiento.
- Aprenda a limpiar la arquitectura y las reglas de dependencia que se aplican en el diseo de sistemas y software.
Este es un libro sin pelusas; va ms all para dar un anlisis detallado y una descripcin de la arquitectura de programacin de diseo usando cdigo limpio. Al final del libro, se garantiza que el lector podr comprender y aplicar una arquitectura limpia en software y programacin para desarrollar cdigos a prueba de errores.
Este libro est escrito de una manera simple y fcil de entender que atraer tanto a programadores principiantes como avanzados. Est destinado a cualquier persona que quiera crear programas y software que resistirn la prueba del tiempo.