Software Development with Linux

Book Review: Code Complete

MON, 23 DEC 2013

I just finished reading Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell. You are probably already familiar with that book; it is a "recent" classic.

For those who have not read it yet (like myself a couple of months ago), I'd like to say that this book is up to its reputation. It is really a complete book. I can't think of a topic that should have been discussed in it that was not. It does not have endless details about each topic, that is true, but it still gets into more deep than many books that try to cover all the aspects of software development.

I think the best way to see this is as a great first step into many topics related to software development. You can skim through chapters when they covers things you already know very well, or read carefully chapters when you do not have as much knowledge about the question analyzed. For new software developers, they should probably read it front to back.

But whatever your level of experience is, you will certainly find some new things to learn from it. Maybe you will found that this amount does not worth the price of the book, but in that case, you surely know some people new to this field, so give them the book!