fraeon
Films
BrowseTop 250
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaTop 125 BooksTop 100 Manga
For youTrendingTier ListsThe ArchiveLeaderboard
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Code Complete

Code Complete

by Steve McConnell

2004DevelopmentProgrammeren (computers)ProgrammatuurtechniekHandbooks, manualsComputer software
4.3
Open Library
Open Library

First lines

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.

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.

About this book

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

Themes & subjects

DevelopmentProgrammeren (computers)ProgrammatuurtechniekHandbooks, manualsComputer softwareDéveloppement
First published 2004

Author

Steve McConnell

First published

2004

Pages

914

Read time

≈ 23h

Editions

10

Language

English

Publisher

Microsoft Press

ISBN

9783860635933

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Advances in Computers, Volume 49 (Advances in Computers)

Computers, periodicals · Electronic data processing

Advances in Computers, Volume 49 (Advances in Computers)

Marvin V. Zelkowitz

1995

Baby Einstein

Fiction · Educational games

Baby Einstein

Julie Aigner-Clark

2001

The Tiny Seed

Juvenile literature · Seeds

The Tiny Seed

Eric Carle

1970

Class-book of botany

Textbooks · Botany

Class-book of botany

Alphonso Wood

1845

Infants, children, and adolescents

Child development · Infants

Infants, children, and adolescents

Laura E. Berk

1993

Patterns

WebSphere · Software patterns

Patterns

IBM Redbooks

2002

Our common insects

Insects · Anatomy

Our common insects

Alpheus S. Packard

1873

Sustainable solar housing

Energy conservation · Solar houses

Sustainable solar housing

Robert Hastings

2007

Flash Mobile

Application software · Development

Flash Mobile

Matthew David

2012

Economics of agricultural development

Agriculture · Economic aspects

Economics of agricultural development

George W. Norton

2009

SAS(R) 9.1.3 Intelligence Platform

SAS (Computer file) · Integrated software

SAS(R) 9.1.3 Intelligence Platform

SAS Publishing

2006

Reproductive biology and early life history of fishes in the Ohio River drainage

Fishes · Development

Reproductive biology and early life history of fishes in the Ohio River drainage

Thomas P Simon

2003

IEEE standard for information technology

Ada (Computer program language) · Application program interfaces (Computer software)

IEEE standard for information technology

Institute of Electrical and Electronics Engineers

1991

Android tablets for dummies

Electronic books · Tablet computers

Android tablets for dummies

Dan Gookin

2013

Structured Computer Organization

Computer organization · Computer programming

Structured Computer Organization

Andrew S. Tanenbaum

1975

Structure and Interpretation of Computer Programs (SICP)

Computer programming · LISP (Computer program language)

Structure and Interpretation of Computer Programs (SICP)

Harold Abelson

1985

The Pragmatic Programmer

Computer programming · Vocational education

The Pragmatic Programmer

Andy Hunt

1999

A first course in statistical programming with R

Statistics · Data processing

A first course in statistical programming with R

W. John Braun

2007