What else can I say about this masterpiece on software construction?
If you care about writing programs for human to comprehend, not just for computers to execute, you must have this book, period.
Some of the contents may be obvious to the experienced programmer, but I wish I had read the book when I started my professional life.
Many topics cannot be applied to small projects, but surely anyone will find details of interest.
The most interesting thing is that the book acts a hub of references to many other texts in widely different areas of programming....Continua
The encyclopedia of good programming practice, Code Complete focuses on individual craftsmanship -- all the things that add up to what we instinctively call "writing clean code." This is the kind of book that has 50 pages just talking about code layout and whitespace....Continua