skip to content
Code complete Preview this item
ClosePreview this item
Checking...

Code complete

Author: Steve McConnell
Publisher: Redmond, Washington : Microsoft Press, [2004] ©2004
Edition/Format:   Print book : English : Second editionView all editions and formats
Summary:
"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 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,  Read more...
Rating:

based on 1 rating(s) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Handbooks and manuals
Handbooks, manuals, etc
Additional Physical Format: Online version:
McConnell, Steve.
Code complete.
Redmond, Wash. : Microsoft Press, ©2004
(OCoLC)681471064
Document Type: Book
All Authors / Contributors: Steve McConnell
ISBN: 0735619670 9780735619678
OCLC Number: 54974573
Description: xxxvii, 914 pages : illustrations ; 23 cm
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.
Responsibility: Steve McConnell.

Abstract:

Whether you're a new developer seeking a sound introduction to the practice of software development or a veteran exploring strategic new approaches to problem solving, you'll find a wealth of  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

All user tags (2)

View most popular tags as: tag list | tag cloud

Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/54974573> # Code complete
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "54974573" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/wau> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4915456833#Topic/programmatuurtechniek> ; # Programmatuurtechniek
    schema:about <http://experiment.worldcat.org/entity/work/data/4915456833#Topic/programmeren_computers> ; # Programmeren (computers)
    schema:about <http://id.worldcat.org/fast/872537> ; # Computer software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/4915456833#Topic/programmation> ; # Programmation
    schema:about <http://experiment.worldcat.org/entity/work/data/4915456833#Topic/desenvolvimento_de_software> ; # Desenvolvimento de software
    schema:about <http://dewey.info/class/005.1/e22/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4915456833#Topic/developpement_de_logiciels> ; # Développement de logiciels
    schema:about <http://viaf.org/viaf/132365684> ; # Whitman College
    schema:about <http://id.loc.gov/authorities/subjects/sh85029535> ; # Computer software--Development
    schema:author <http://viaf.org/viaf/85467151> ; # Steve McConnell
    schema:bookEdition "Second edition." ;
    schema:bookFormat bgn:PrintBook ;
    schema:datePublished "2004" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4915456833> ;
    schema:genre "Handbooks and manuals"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/681471064> ;
    schema:name "Code complete"@en ;
    schema:productID "54974573" ;
    schema:reviews <http://www.worldcat.org/title/-/oclc/54974573#Review/-419163331> ;
    schema:workExample <http://worldcat.org/isbn/9780735619678> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBB510354> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/54974573> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4915456833#Topic/desenvolvimento_de_software> # Desenvolvimento de software
    a schema:Intangible ;
    schema:name "Desenvolvimento de software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4915456833#Topic/developpement_de_logiciels> # Développement de logiciels
    a schema:Intangible ;
    schema:name "Développement de logiciels"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4915456833#Topic/programmatuurtechniek> # Programmatuurtechniek
    a schema:Intangible ;
    schema:name "Programmatuurtechniek"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4915456833#Topic/programmeren_computers> # Programmeren (computers)
    a schema:Intangible ;
    schema:name "Programmeren (computers)"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh85029535> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://id.worldcat.org/fast/872537> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://viaf.org/viaf/132365684> # Whitman College
    a schema:Organization ;
    schema:name "Whitman College" ;
    .

<http://viaf.org/viaf/85467151> # Steve McConnell
    a schema:Person ;
    schema:familyName "McConnell" ;
    schema:givenName "Steve" ;
    schema:name "Steve McConnell" ;
    .

<http://worldcat.org/isbn/9780735619678>
    a schema:ProductModel ;
    schema:isbn "0735619670" ;
    schema:isbn "9780735619678" ;
    .

<http://www.worldcat.org/oclc/681471064>
    a schema:CreativeWork ;
    rdfs:label "Code complete." ;
    schema:description "Online version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/54974573> ; # Code complete
    .

<http://www.worldcat.org/title/-/oclc/54974573#Review/-419163331>
    a schema:Review ;
    schema:itemReviewed <http://www.worldcat.org/oclc/54974573> ; # Code complete
    schema:reviewBody ""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 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."--Jacket." ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.