- Buy the UK edition of Code Complete
Code Complete: A Practical Handbook of Software Construction Paperback – Unabridged, 19 Jun 2004
|New from||Used from|
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your e-mail address or mobile phone number.
More About the Author
About the Author
Steve McConnell is recognized as one of the premier authors and voices in the development community. He is Chief Software Engineer of Construx Software and was the lead developer of Construx Estimate and of SPC Estimate Professional, winner of Software Development magazine's Productivity Award. He is the author of several books, including Code Complete and Rapid Development, both honored with Software Development magazine's Jolt Award.
Inside This Book(Learn More)
Developing computer software can be a complicated process, and in the last 25 years, researchers have identified numerous distinct activities that go into software development. Read the first page
Front Cover | Copyright | Table of Contents | Excerpt | Index
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Summary: Highly recommended to beginners in professional software development, moderately recommended to people with some experience, and not necessarily recommended to veterans.
So why is it so good? Why should you get a copy?
This book is not language specific, although there are plenty of coding samples in various popular languages. That is the crux of the matter; good programming habits transcend all languages. This book is packed full of good habits, great nuggets of coding commonsense and Yoda-esque wisdom. You can open this book at any random page and just start reading pure gold.
There are millions more programmers in the world more gifted than I, but I defy any one of them to read this book and not acknowledge it's universal merit and relevance to their art. If you are just starting out, it is even more valuable. Without a doubt, reading this book has had the most profound and lasting influence on how I code and how I think about code. I know I write better, more readable, more maintainable code for having read this book.
I agree in part with the more negative review on here. Any book is the authors point of view, but Steve mcConnell backs everything he says with data from previous experiments, journals and "famous" successfull/failed projects. There are many compelling arguments in here to change the processes you use to develop and design software. I'm getting my boss to get everyone in the department a copy before our next major project. It's that good!
This needs to be mandatory reading, no excuses.
There's a few odd ommissions e.g. no coverage UML or patterns. However this is "nit picking" as the book as it stands (all 800+ pages) is a worldwind tour 'd force of best proctices within the software development industry.
Oh, and it's also a great read.
In order to get the best out of your code - from design, structure, documentation, testing, debugging and deployment you'll need to be shown the ropes. Putting it altogether in one place is what this book does and it does it amazingly well!
Full of references to respected software architects and engineers, all of his points are put across in clear, concise language. Points are factually referenced which goes to show the variety of reading material the author went through to get where he is today. The book uses C++, C#, C, VB and Java with benchmarks to show how doing what he says does help.
I bought this book when I was confident with C# and just needed some help with when to refactor, how to comment, how I should use exceptions, optimising loops and other general "grammar" issues.
Very highly recommended for anyone looking to "work smarter - not harder!"
Most Recent Customer Reviews
But be warned it's heavy on the terminology. Could be intimidating for self-taught coders.Published 11 days ago by Bear
bought as gift for relative who is a professional/academic programmer - he wanted this and is vv happy with itPublished 13 months ago by Simon Says
I bought the first edition of this book years ago because my boss who was Microsoft aligned thought it was a good idea. Read morePublished 15 months ago by M ROY BONNEY
Code Complete 2 is a great book covering many aspects of programming. It discusses and explains many fields in software construction that might be seen as small details by other... Read morePublished 18 months ago by Kristian Thaulow
Code Complete is NOT the usual software book.
It is about helping someone make the transition from novice/graduate to professional software engineer although the basic... Read more
A great insight into high quality code generation processes. Covering the differing requirements of writing code for games, medical, safety critical, web developement etc.. Read morePublished 19 months ago by Jim Coates