Auto boutiques-francophones Simple and secure cloud storage SmartSaver Kitchen Kindle Black Friday Deals Week in Music SGG Tools
Code Complete (Developer Best Practices) and over one million other books are available for Amazon Kindle. Learn more
  • List Price: CDN$ 62.99
  • You Save: CDN$ 29.99 (48%)
In Stock.
Ships from and sold by Gift-wrap available.
Code Complete (2nd Editio... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: Shipped from the US -- Expect delivery in 1-2 weeks. Shows definite wear, and perhaps considerable marking on inside. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

Code Complete (2nd Edition) Paperback – Jun 9 2004

12 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 33.00
CDN$ 33.00 CDN$ 26.06

Black Friday Deals Week in Books

Frequently Bought Together

  • Code Complete (2nd Edition)
  • +
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • +
  • The Pragmatic Programmer: From Journeyman to Master
Total price: CDN$ 102.70
Buy the selected items together

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your e-mail address or mobile phone number.

Product Details

  • Paperback: 960 pages
  • Publisher: Microsoft Press; 2 edition (June 9 2004)
  • Language: English
  • ISBN-10: 0735619670
  • ISBN-13: 978-0735619678
  • Product Dimensions: 18.5 x 5.6 x 22.6 cm
  • Shipping Weight: 1.2 Kg
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Bestsellers Rank: #10,136 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

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)
First Sentence
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
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.6 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

12 of 12 people found the following review helpful By Steve Bailey on July 18 2004
Format: Paperback
The book Pragmatic Programmer by Hunt and Thomas fell to the second spot on my most-frequent "read list" since receiving this new version of Code Complete, though they both serve slightly different goals with overlap.
CC2 is a great one-stop 'place' to go to when you want a great excuse to apply Stephen Covey's 'Sharpen The Saw' principle. This updated version has some great, fun to read and expert instruction on designing from scratch, whether it's OO, writing better routines, psuedocode, nested loops, or at the higher level: agile methods, etc..
His approach of talking to you, the programmer, is ideal: not too much humor, and an easy to read, but professional approach in the way he donates the contents of his brain: i.e. McConnell's lengthy experience in the field.
I read just a couple of paragraphs in a chapter before work one morning, and the advice I picked up saved so much time that same day. And it wasn't even specific to coding instruction. It was a piece of advice on a philosophy on how he personally determines how much upfront design he should settle on before coding.

Books like these are a little hard to muster up motivation once you first buy it and get the book on your shelf. Our motivation to do something comes from the picture in our head, or how something sounds, and at first you can't see how much good it will do to start spending precious time on it, as compared to some brand new book on a specific language that looks impressive to know.
But the truth is: refreshing your overall S/W construction techniques gives you so much more of your life back, because you will have way less bugs and a lot more fun maintaining the high-quality code you are now writing because of CC2.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
5 of 5 people found the following review helpful By Jay on April 5 2004
Format: Paperback
The original Code Complete has long been regarded by many serious software developers as a "must have" compilation of software construction best practices. CC2 has similar breadth and depth and has been thoroughly updated to include discussion of emerging methodologies as extreme programming and best practices such as refactoring.
Steve McConnell provides a balanced, thoughtful discussion of competing opinions along with a wealth of references to additional materials covering specific topics in more detail. At the same time, McConnell has a clear voice articulating his judgment on various controversial topics.
Overall, CC2 is an essential book to include in your library whether you're just starting out in your career or an old grey hair responsible for mentoring teams. In both cases, CC2 puts a mountain of software construction best practices at your fingertips.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
8 of 9 people found the following review helpful By Adam Kahtava on April 2 2006
Format: Paperback
Code Complete by Steve McConnell is the convergence (the crossroads) of experience, research, and theory. This book is invaluable, the Holy Grail of programming reference books. McConnell's writing style is clear, concise, easy to understand and often humorous.
Programmers on every level (from introduction to master) will benefit from reading this book. Programmers at the introduction level may find some topics advanced, but references to additional resources are close at hand. This book covers a broad range of interconnected topics ranging from: variable names, code-tuning, personal character, managing your manager, gonzo programming and much more. The emphasis is always on successful software design techniques.
McConnell nails the "hows", "whats" and most importantly the "whys"(with hard data) that so many other texts seem to avoid.
It's interesting to note that Code Complete is a required read to become a practitioner (intermediate) level employee in McConnell's company (
Selected quotes from Code Complete:
"People have already made all the mistakes that you're making now, and unless you're a glutton for punishment, you'll prefer reading their books and avoiding their mistakes to inventing new versions of old problems." (Chapter 35)
"Once a programmer realizes that programming principles transcend the syntax of any specific language, the doors swing open to knowledge that truly makes a difference in quality and productivity." (Preface)
"The value of hands-on experience as compared to book learning is smaller in software development than in many other fields" (Chapter 35)
I prefer Code Complete over the Pragmatic Programmer; the topics discussed in the Pragmatic Programmer are a subset of Code Complete. The Pragmatic Programmer makes a good prerequisite to Code Complete.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
2 of 2 people found the following review helpful By Mr. W. Dieterich on March 7 2004
Format: Paperback
Have not read the final version, just various chapters released for reader commets. A definite replacement for the first version. All areas have been updated and new chapters on topics such as refactoring.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
If you're like me then you've probably purchased your fair share of "product and language" books over the years. Those books generally teach you the basics of how to use some company's product or language, but the knowledge doesn't transfer over, and they don't actually make you a better developer.

Insert Code Complete.

This is the book that the software development world has needed for a long time. Instead of focusing on languages, it focuses on general design best practices that are applicable to most languages. Knowing the material in this book will elevate you from the junior developer ranks up to a more senior skill level.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse