Algoritmos, estructuras de datos y objetos
The Clean Coder es mucho más que un conjunto de reglas o directrices. Contiene sabiduría y conocimientos duramente ganados que normalmente se obtienen a través de muchos años de prueba y error o trabajando como aprendiz de un maestro artesano.
Un código de conducta para programadores profesionales, el legendario experto en software Robert C. Martin presenta las disciplinas, técnicas, herramientas y prácticas de la verdadera artesanía del software. Este libro está repleto de consejos prácticos, desde la estimación y la codificación hasta la refactorización y las pruebas. Abarca mucho más que técnica: se trata de actitud. Martin muestra cómo abordar el desarrollo de software con honor, respeto propio y orgullo; trabajar bien y trabajar limpio; comunicar y estimar fielmente; afrontar decisiones difíciles con claridad y honestidad; y comprender que el conocimiento profundo viene con la responsabilidad de actuar.
Un gran software es algo para maravillarse: poderoso, elegante, funcional, un placer trabajar con él como desarrollador y como usuario. El gran software no está escrito por máquinas. Está escrito por profesionales con un compromiso inquebrantable con la artesanía. The Clean Coder lo ayudará a convertirse en uno de ellos y ganar el orgullo y la satisfacción que solo ellos poseen.
TEMARIO
- Profesionalidad
- Decir que no
- Decir que si
- Codificación
- Desarrollo dirigido por pruebas
- Prácticando
- Pruebas de aceptación
- Estrategias de prueba
- Gestión del tiempo
- Estimación
- Evitar la presión
- Colaboración de los programadores
- Equipos y proyectos
- Tutoría, aprendizaje y artesanía
- Herramientas
- Etc...