Como dijo Robert Harvey , probablemente sea mejor leerlo como programador intermedio. Lo leí después de haber programado, más o menos, durante 10 años. Después de haberlo leído, deseé haberlo leído al menos 5 años antes.
Code Complete es una biblia de las mejores (o al menos muy buenas) prácticas que solo apreciará realmente después de haber probado algunas de las suyas. Es como hacer un ejercicio de matemáticas: no apreciará la solución a menos que primero haya hecho su propio intento. Quizás la solución del libro resolvió el problema de manera diferente en comparación con su solución, y aunque la respuesta final puede ser la misma, lo interesante es el enfoque. Algunos enfoques son mejores que otros, son más intuitivos y permiten comprender mejor el problema. Lo mismo vale para la programación.
La siguiente cita de Robert Harvey realmente lo dice mejor:
Si eres un programador principiante, no entenderás mucho del material, y si tienes experiencia, el libro solo confirmará lo que ya sabes.