Code Complete: A Practical Handbook Of Software Construction 2nd Edition
    Code Complete: A Practical Handbook Of Software Construction 2nd Edition (English, Paperback, Steve Mcconnell)

    Code Complete: A Practical Handbook Of Software Construction 2nd Edition  (English, Paperback, Steve Mcconnell)

    78 Ratings & 16 Reviews
    10% off
  • Bank OfferExtra 5% off* on Axis Bank Buzz Credit Cards
  • Delivery
    Tip: Verify your pincode for correct delivery details
      From Saved Addresses
      Recent History
    Loginto see your saved addresses
    • Usually delivered in 5-6 days. Enter pincode for exact delivery dates/charges

      Why is there a shipping charge for this item?

      Sellers with Flipkart Assured waive off the delivery charge for Orders over Rs 500. For Orders under Rs 500, a nominal delivery charge is added per item.

      Sellers without Flipkart Assured may or may not add a delivery charge to your Order. This is subject to Seller discretion.

      What is the estimated delivery time?

      Sellers generally procure and ship the items within the time specified on the product page. Business days exclude public holidays and Sundays.

      Estimated delivery time depends on the following factors:

      • The Seller offering the product
      • Product's availability with the Seller
      • The destination to which you want the order shipped to and the Seller's location

      Why does the delivery date not correspond to the delivery timeline of X-Y business days?

      It is possible that the Seller or our courier partners observe a holiday between the day you placed your order and the date of delivery, which is based on the timelines shown on the product page. In this case, we add a day to the estimated date. Some courier partners and Sellers do not work on Sundays and this is factored in to the delivery dates.

      What do the different tags like 'In Stock', 'Available' mean?

      'In Stock'

      Products‘In Stock’ are readily available with seller.


      Products listed as ‘In Stock’ are readily available with seller.

      'Preorder' or 'Forthcoming'

      The product is not released yet. You can however ‘book’ an order for this. Shipping happens only after the product launch.

      'Out of Stock'

      Currently, the item is not available for sale. Use the 'Notify Me' feature to know once it is available for purchase.


      Sometimes, items have to be sourced by Sellers from outside India. These items are mentioned as 'Imported' on the product page and can take at least 10 days or more to be delivered to you.

      'Back In Stock Soon'

      The item is popular and is sold out. You can however 'book' an order for the product and it will be shipped according to the timelines mentioned by the Seller.

      'Temporarily Unavailable'

      The product is currently out of stock and is not available for purchase. The product could to be in stock soon. Use the 'Notify Me' feature to know when it is available for purchase.

      'Permanently Discontinued'

      This product is no longer available because it is obsolete and/or its production has been discontinued.

      'Out of Print'

      This product is not available because it is no longer published and has been permanently discontinued.

      Why does the estimated delivery time vary for each seller?

      Delivery times are influenced by product availability, geographic location of the Seller, your shipping destination and the courier partner's time-to-deliver to your location.

      Please enter your default pin code on the product page to know more accurate delivery times on the product page itself.

      Seller does not/cannot ship to my area. Why?

      Enter your pincode on the product page to know whether the product can be delivered to your location.

      If you haven't provided your pincode until the checkout stage, the pincode in your last used shipping address will be used to check for serviceability.

      Whether your location can be serviced or not depends on:

      • Whether the Seller actually ships to your location
      • Legal restrictions, if any, in shipping particular products to your location
      • The availability of reliable courier partners in your location

      At times Sellers prefer not to ship to certain locations. This is entirely at their discretion.

      More answers in our Shipping FAQs »

    • Language: English
    • Binding: Paperback
    • Publisher: Dreamtech Press
    • ISBN: 9789350041246, 9350041243
    • Edition: 2ndEdition, 2011
    • Pages: 952
    • 10 Days Replacement Policy
      ValidityCoversType Accepted
      10 days from deliveryDamaged, Defective, Item not as describedReplacement

      If you have received a damaged or defective product or if it is not as described, you can raise a replacement request on the Website/App/Mobile site within 10 days of receiving the product.

      Successful pick-up of the product is subject to the following conditions being met:

      • Correct and complete product (with the original brand/product Id/undetached MRP tag/product's original packaging/freebies and accessories).
      • The product should be in unused, undamaged and original condition without any scratches or dents.

      Know more about the Return Policy here

    • Cash on Delivery available

      How do I place a Cash on Delivery (C-o-D) order?

      All items that have the 'Cash on Delivery Available' icon are valid for order by Cash on Delivery. Add the item(s) to your cart and proceed to checkout. When prompted to choose a payment option, select 'Pay By Cash on Delivery'. Enter the CAPTCHA text as shown, for validation. Once verified and confirmed, your order will be processed for shipment in the time specified, from the date of confirmation. You will be required to make a cash-only payment to our courier partner at the time of delivery of your order to complete the payment.

      Terms & Conditions

      • e-Gift Vouchers or Store Credit cannot be used for C-o-D orders.
      • Cash-only payment at the time of delivery.

        More answers in our Shipping FAQs »


    Code Complete: A Practical Handbook Of Software Construction is an essential practical guide to programming for software developers.

    Summary Of The Book

    Code Complete: A Practical Handbook Of Software Construction is a revised and fully updated guide that contains information on cutting edge practices in the software industry, with a variety of code samples which illustrate the science and art of software construction.

    The text encompasses knowledge obtained from research, everyday practice, and academia. The author has synthesized and presented key principles and effective techniques which will guide readers with their project completion. By utilizing this text, readers will learn to learn to design code that is minimally complex yet maximally creative. Other benefits of using this text include learning defensive programming methodology, refactoring, debugging problems, and resolving critical issues that arise in construction.

    The text is organized into 7 parts and 35 chapters. Some of the concepts covered are Code Foundation, Creating Quality Code, Variables, Statements, Code Improvements, System Considerations, and Software Craftsmanship. In this new edition, readers can also expect to find languages such as Java and C++. The first few chapters of the book provide a foundation and thorough introduction to software design and construction. Then, the book tackles the subject of creating quality codes. The final chapters address software craftsmanship topics such as documenting code, style, personal character, and layout.

    Code Complete: A Practical Handbook Of Software Construction will stimulate creative thinking and help readers build the highest quality of codes. This is an ideal text for any individual who wants to pursue a career in software development.

    About Steve McConnell

    Steve McConnell is an author and software engineer, who hails from Washington.

    He has authored numerous books on the subject of software development. Some of these titles are Software Project Survival Guide, Rapid Development, and After The Gold Rush.

    McConnell completed his Master’s degree from Seattle University, in software engineering. He began his career in desktop software and has worked at reputable companies such as Microsoft, Russell Investment Group, and Boeing. At present, he is the CEO at Construx Software. McConnell has served on several committees including IEEE Computer Society’s Professional Practices and the Technical Council On Software Engineering. McConnell is also the two-time Jolt award winner from Software Development Magazine.

    Read More
    Book Details
    • Publication Year
      • 2011
    • Table of Contents
      • Part I:  Laying the Foundation
        · Welcome to Software Construction
        · Metaphors for a Richer Understanding of Software Development
        · Measure Twice, Cut Once: Upstream Prerequisites
        · Key Construction Decisions
        Part II:  Creating High-Quality Code
        · Design in Construction
        · Working Classes
        · High-Quality Routines
        · Defensive Programming
        · The Pseudocode Programming Process
        Part III:  Variables
        · General Issues in Using Variables
        · The Power of Variable Names
        · Fundamental Data Types
        · Unusual Data Types
        Part IV:  Statements
        · Organizing Straight-Line Code
        · Using Conditionals
        · Controlling Loops
        · Unusual Control Structures
        · Table-Driven Methods
        · General Control Issues
        Part V:  Code Improvements
        · The Software-Quality Landscape
        · Collaborative Construction
        · Developer Testing
        · Debugging
        · Refactoring
        · Code-Tuning Strategies
        · Code-Tuning Techniques
        Part VI:  System Considerations
        · How Program Size Affects Construction
        · Managing Construction
        · Integration
        · Programming Tools
        Part VII:  Software Craftsmanship
        · Layout and Style
        · Self-Documenting Code
        · Personal Character
        · Themes in Software Craftsmanship
        · Where to Find More Information

    • Authored By
      • Steve Mcconnell
    Series & Set Details
    • Series Name
    Frequently Bought Together
    Code Complete: A Practical Handbook Of Software Construction 2nd Edition
    Code Complete: A Practical Handbook Of Software Construction 2nd ...
    10% off
    1 Item
    1 Addon
    78 Ratings
    16 Reviews
    • 5
    • 4
    • 3
    • 2
    • 1
    Most Helpful 
    Most Recent 
    By Certified Buyers 

    Quick delivery.... Worst print quality...

    I got the book on the early next day... thanks to flipkart.
    But the book paper and print quality is too bad...
    paper is too thin because of that the text printed on other side also visible...
    Dreamtech Press have to improve.

    Mohankumar R

    Certified Buyer

    30 Jul, 2012

    Report Abuse

    Good book but beware of the quality

    I am very happy with the content of the book. But the quality is not up to the mark. There were few pages which were torn and there places where there was no print etc.

    I wish the quality should have been better in spite of being a low cost edition.

    I would suggest to go for an imported edition as these kind of books have a place in the library for a life time!

    Sunil Phani Manne

    Certified Buyer

    18 Dec, 2013

    Report Abuse

    Recommended Reading

    I'd recommend reading this book.
    Took three days to reach me.
    Binding is good, regular quality paper, medium size font, space on the left side of page (good for making notes ;)) and yes it is low cost edition.
    I love the free bookmark from flipkart !!

    Anurag Bharati

    Certified Buyer

    5 Jan, 2012

    Report Abuse

    Not much for experienced programmers

    If you are an experienced programmer you may not get much out of this book. Most of the conventions mentioned in the book are already followed in industry. I have finished this book recently and it did not take more than 2-3 days to finish it. The book is not bad but I did not learn many new things.

    I strongly recommend Clean Code which is really a better book than this. No offence meant to any body!! My personal opinion only.

    Akhil Mittal

    Certified Buyer

    29 Dec, 2014

    Report Abuse

    Good Book

    Great Book, Highly recommended. FlipKart service was great, took only two days for delivery. Since this is a low cost edition, therefore the paper quality is not that great. But remember this is low cost edition where you are buying a Rs 2000/- worth book for 500/- only. Definitely go for this one.

    Anshuman Jasrotia

    Certified Buyer

    29 Jun, 2013

    Report Abuse

    Must read when starting your career.

    A pretty good book to refresh basics of developing software in an enterprise where multiple people will use your code. Sound advice on how to do small small things like : Class design, pseudocode, variable conventions etc.
    Might be a bit drab and obvious for seasoned programmers.
    A must read if your just starting your career.

    Abhishek Kona

    Certified Buyer

    22 Jan, 2012

    Report Abuse

    Good choice

    Its a good voluminous Book, for program lovers
    Worth a buy.

    Ratna Pathak

    Certified Buyer

    19 May, 2017

    Report Abuse

    This is an out dated and old book.

    This is a book with Microsoft Press logo. But it actually does not justifies with the logo, it is actually stating a lot of convention and rules that is more followed in C and has grown old or deprecated for the modern programming languages. The variable name convention used in this book, are more than 15 year old. There are some classic software engineering key rules and project management rules defined here. Could had been a great lead, but it Contradicts with Microsoft recommended standa...


    Certified Buyer

    9 Sep, 2015

    Report Abuse

    Good Book.

    Just got the book delivered. The book looks like a second hand book with lot of scratches and dirt.

    Flipkart, you need to have an option to review the seller. Otherwise how will others know if the seller is a good one or a bad one.

    I wouldn't recommend this seller to anyone as the book appears to be of second hand quality.


    Certified Buyer

    3 Jun, 2015

    Report Abuse

    Must read for anyone serious about programming

    Read almost half of the book so far and I feel this is a must have for all who aspire to develop their skill as a programmer or want to progress their career on the technology track.

    Kamlesh Kumar

    Certified Buyer

    30 Mar, 2015

    Report Abuse
    View all 16 reviews
    Safe and Secure Payments. Easy returns. 100% Authentic products.
    Back to top