An edition of Code Complete (1993)

Code complete

[a practical handbook of software construction]

2nd ed.
  • 4.2 (22 ratings)
  • 132 Want to read
  • 5 Currently reading
  • 33 Have read
Locate

My Reading Lists:

Create a new list


  • 4.2 (22 ratings)
  • 132 Want to read
  • 5 Currently reading
  • 33 Have read

Buy this book

Last edited by OnFrATa
December 3, 2022 | History
An edition of Code Complete (1993)

Code complete

[a practical handbook of software construction]

2nd ed.
  • 4.2 (22 ratings)
  • 132 Want to read
  • 5 Currently reading
  • 33 Have read

Take a strategic approach to software construction—and produce superior products—with this fully updated edition of Steve McConnell's critically praised and award-winning guide to software development best practices. 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 creativityReap the benefits of collaborative developmentApply defensive programming techniques to reduce and flush out errorsExploit opportunities to refactor—or evolve—code, and do it safelyUse construction practices that are right-weight for your projectDebug problems quickly and effectivelyResolve critical construction issues early and correctlyBuild quality into the beginning, middle, and end of your project

Publish Date
Publisher
Microsoft Press
Language
English
Pages
914

Buy this book

Previews available in: English

Edition Availability
Cover of: Code Complete, Second Edition
Code Complete, Second Edition
2007, Microsoft Press
Electronic resource in English
Cover of: Code Complete - Deutsche AusgabeDer Second Edition
Code Complete - Deutsche AusgabeDer Second Edition
Jan 31, 2005, Microsoft GmbH
hardcover
Cover of: Code Complete
Code Complete
2004, Microsoft Press
in English
Cover of: Code complete
Code complete: [a practical handbook of software construction]
2004, Microsoft Press
in English - 2nd ed.
Cover of: Code Complete
Code Complete
2004, Microsoft Press
in English
Cover of: Code Complete
Code Complete
June 2004, Microsoft Press
Paperback in English - 2 edition
Cover of: Code complete
Code complete
2004, Microsoft Press
in English - 2nd ed.
Cover of: Code complete
Code complete
2004, Microsoft Press
in English - 2nd ed.
Cover of: Code complete.
Code complete.
1993, Microsoft Press
in English
Cover of: Code complete
Code complete: a practical handbook of software construction
1993, Microsoft Press
in English

Add another edition?

Book Details


Table of Contents

I. Laying the Foundation
1. Welcome to Software Construction
Page 3
2. Metaphors for a Richer Understanding of Software Development
Page 9
3. Measure Twice, Cut Once: Upstream Prerequisites
Page 23
II. Creating High-Quality Code
5. Design in Construction
Page 73
6. Working Classes
Page 125
7. High-Quality Routines
Page 161
8. Defensive Programming
Page 187
9. The Pseudocode Programming Process
Page 215
III. Variables
10. General Issues in Using Variables
Page 237
11. The Power of Variable Names
Page 259
12. Fundamental Data Types
Page 291
13. Unusual Data Types
Page 319
IV. Statements
14. Organizing Straight-Line Code
Page 347
15. Using Conditionals
Page 355
16. Controlling Loops
Page 367
17. Unusual Control Structures
Page 391
18. Table-Driven Methods
Page 411
19. General Control Issues
Page 431
V. Code Improvements
20. The Software-Quality Landscape
Page 463
21. Collaborative Construction
Page 479
22. Developer Testing
Page 499
23. Debugging
Page 535
24. Refactoring
Page 563
25. Code-Tuning Strategies
Page 587
26. Code-Tuning Techniques
Page 606
VI. System Considerations
27. How Program Size Affects Construction
Page 649
28. Managing Construction
Page 661
29. Integration
Page 689
30. Programming Tools
Page 709
VII. Software Craftsmanship
31. Layout and Style
Page 729
23. Self-Documenting Code
Page 777
33. Personal Character
Page 819
34. Themes in Software Craftsmanship
Page 837
35. Where to Find More Information
Page 855

Edition Notes

Subtitle from cover.

Includes bibliographical references (p. 863-883) and index.

Published in
Redmond, Wash
Genre
Handbooks, manuals, etc.

Classifications

Dewey Decimal Class
005.1
Library of Congress
QA76.76.D47 M39 2004

The Physical Object

Pagination
xxxvii, 914 p. :
Number of pages
914

Edition Identifiers

Open Library
OL17841076M
ISBN 10
0735619670
LCCN
2004049981
OCLC/WorldCat
54974573
LibraryThing
41965
Goodreads
4845

Work Identifiers

Work ID
OL2722063W

Source records

Oregon Libraries MARC record

Excerpts

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.
added anonymously.

Community Reviews (0)

No community reviews have been submitted for this work.

Lists

History

Download catalog record: RDF / JSON / OPDS | Wikipedia citation
December 3, 2022 Edited by OnFrATa Merge works (MRID: 31381)
November 2, 2010 Edited by 96.234.5.150 Added new cover
November 2, 2010 Edited by 96.234.5.150 add table of contents
August 18, 2010 Edited by IdentifierBot added LibraryThing ID
October 1, 2008 Created by ImportBot Imported from Oregon Libraries MARC record