Programar limpio. Clean Code: A Handbook of Agile Software Craftsmanship. Robert C. Martin
Empieza explicando como programar correctamente diferentes aspectos (nombres, funciones, comentarios, formateos, manejo de errores, clases, etc..) para luego hacer un ejemplo práctico de refactoring.
Acaba con una recopilación de "Code smells", problemas típicos en el código que hay que evitar (y refactorizar si lo encontramos)
También comenta de paso los principios SOLID y otros conceptos muy importante que nunca esta de más recordar.
Ahora probaré a con la segunda parte (The Clean Coder). Os mantengo informados
Leave a comment