Buy New
-
To see product details, add this item to your cart.
Ships from: Amazon.com Sold by: Amazon.com
Used - Good
-
To see product details, add this item to your cart.
Ships from: Seattlegoodwill Sold by: Seattlegoodwill
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Code Complete
Purchase options and add-ons
Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices―and hundreds of new code samples―illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking―and help you build the highest quality code.
Discover the timeless techniques and strategies that help you:
- Design for minimum complexity and maximum creativity
- Reap the benefits of collaborative development
- Apply defensive programming techniques to reduce and flush out errors
- Exploit opportunities to refactor―or evolve―code, and do it safely
- Use construction practices that are right-weight for your project
- Debug problems quickly and effectively
- Resolve critical construction issues early and correctly
- Build quality into the beginning, middle, and end of your project
- ISBN-100735619670
- ISBN-13978-0735619678
- Edition2nd
- PublisherMicrosoft Press
- Publication dateJune 9, 2004
- LanguageEnglish
- Dimensions7.5 x 1.63 x 9.13 inches
- Print length960 pages
Frequently bought together

Customers who viewed this item also viewed
- The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)David ThomasHardcoverFREE Shipping by AmazonGet it as soon as Sunday, Sep 20
- Design Patterns: Elements of Reusable Object-Oriented SoftwareHardcoverFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Monday, Sep 21
- A Philosophy of Software Design, 2nd EditionPaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
- Clean Code: A Handbook of Agile Software CraftsmanshipPaperback$5.99 shippingGet it Sep 28 - 30Usually ships within 6 to 7 days
- Mythical Man-Month, The: Essays on Software Engineering, Anniversary EditionFrederick Brooks Jr.PaperbackFREE ShippingGet it Sep 22 - 28Only 1 left in stock - order soon.
- Code: The Hidden Language of Computer Hardware and SoftwarePaperbackFREE Shipping on orders over $35 shipped by AmazonGet it as soon as Sunday, Sep 20
Customers also bought or read
- The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)
Hardcover$45.97$45.97FREE delivery Sun, Sep 20 - Design Patterns: Elements of Reusable Object-Oriented Software
Hardcover$24.35$24.35Delivery Mon, Sep 21 - Clean Code: A Handbook of Agile Software Craftsmanship
Paperback$22.88$22.88$5.99 delivery Sep 28 - 30 - Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
Paperback$24.28$24.28FREE delivery Sep 22 - 28 - Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
Paperback$58.14$58.14FREE delivery Sun, Sep 20 - A Philosophy of Software Design, 2nd Edition#1 Best SellerSoftware Testing
Paperback$19.87$19.87Delivery Sun, Sep 20 - The Clean Coder: A Code of Conduct for Professional Programmers
Paperback$26.20$26.20Delivery Sun, Sep 20 - Domain-Driven Design: Tackling Complexity in the Heart of Software
Hardcover$51.75$51.75FREE delivery Sun, Sep 20 - Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software 2nd Edition#1 Best SellerJava Programming
Paperback$30.68$30.68Delivery Sun, Sep 20 - Modern Software Engineering: Doing What Works to Build Better Software Faster
Paperback$37.98$37.98FREE delivery Thu, Sep 24 - Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)#1 Best SellerCompiler Design
Paperback$57.20$57.20FREE delivery Mon, Sep 21 - Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)
Paperback$30.29$30.29Delivery Sun, Sep 20 - Code: The Hidden Language of Computer Hardware and Software#1 Best SellerSoftware Design & Engineering
Paperback$33.95$33.95Delivery Sun, Sep 20 - Beginning Programming All-in-One Desk Reference for Dummies
Paperback$30.00$30.00Delivery Sep 28 - Oct 1 - Think Like a Programmer: An Introduction to Creative Problem Solving
Paperback$21.02$21.02Delivery Sun, Sep 20 - The Practice of Programming (Addison-Wesley Professional Computing Series)
Paperback$29.02$29.02Delivery Sep 29 - Oct 1 - Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Hardcover$23.91$23.91Delivery Oct 6 - 13 - Fundamentals of Software Architecture: A Modern Engineering Approach#1 Best SellerComputer Programming Logic
Paperback$52.40$52.40FREE delivery Sun, Sep 20 - Software Engineering at Google: Lessons Learned from Programming Over Time
Paperback$32.15$32.15Delivery Sun, Sep 20 - Release It!: Design and Deploy Production-Ready Software#1 Best SellerClient-Server Networking Systems
Paperback$40.36$40.36FREE delivery Sun, Sep 20 - The Software Engineer's Guidebook: Navigating senior, tech lead, and staff engineer positions at tech companies and startups#1 Best SellerUML Language
Paperback$34.49$34.49Delivery Sun, Sep 20
From the Publisher
From the Preface
My primary concern in writing this book has been to narrow the gap between the knowledge of industry gurus and professors on the one hand and common commercial practice on the other. Many powerful programming techniques hide in journals and academic papers for years before trickling down to the programming public.
Although leading-edge software-development practice has advanced rapidly in recent years, common practice hasn't. Many programs are still buggy, late, and over budget, and many fail to satisfy the needs of their users. Because these practices aren't often reported outside the pages of highly specialized technical journals, however, most programming organizations aren't yet using them today. This handbook shortcuts the process, making key discoveries available to the average programmer now.
- Steve McConnell
Who should read this book?
Experienced Programmers
This handbook serves experienced programmers who want a comprehensive, easy-to-use guide to software development. The programming practices described here will help you keep big projects under control and help you maintain and modify software successfully as the demands of your projects change.
Technical Leads
Many technical leads have used Code Complete to educate less-experienced programmers on their teams. You can also use it to fill your own knowledge gaps.
Self-Taught Programmers
Self-taught programmers are found in the emerging group of professionals—engineers, accountants, scientists, teachers, and small business owners—who program as part of their jobs but who do not necessarily view themselves as programmers. Regardless of the extent of your programming education, this handbook can give you insight into effective programming practices.
Students
Use this guide to bridge theoretical knowledge with practical skills as you transition from an academic environment to a professional career.
Editorial Reviews
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.
Product details
- Publisher : Microsoft Press
- Publication date : June 9, 2004
- Edition : 2nd
- Language : English
- Print length : 960 pages
- ISBN-10 : 0735619670
- ISBN-13 : 978-0735619678
- Item Weight : 3.87 pounds
- Dimensions : 7.5 x 1.63 x 9.13 inches
- Part of series : Developer Best Practices
- Best Sellers Rank: #109,127 in Books (See Top 100 in Books)
- Customer Reviews:
About the author

Steve McConnell is an award-winning, best-selling author of practical software development books that are informed by years of working with companies worldwide. His first book, "Code Complete", has been recognized as the best-selling, best-reviewed software development book of all time. His books have been translated into 20 languages and sold more than one million copies. His most recent book is "More Effective Agile: A Roadmap for Software Leaders."

















![FSOT Study Cards 2026-2027: FSOT Exam Prep and Practice Questions for the Foreign Service Officer Test [Full Color Cards]](https://m.media-amazon.com/images/I/31NhVHmeQ6L._AC_SR100,100_QL65_.jpg)


