Skip to content

Code Complete A Practical Handbook of Software Construction

Best in textbook rentals since 2012!

ISBN-10: 1556154844

ISBN-13: 9781556154843

Edition: 1993

Authors: Steve M. McConnell

List price: $35.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

This runaway bestseller is a practical guide to software design that discusses the art and science of constructing software. Examples are provided in C, Pascal, Basic, Fortran, and Ada, but the focus is on successful programming techniques.
Customers also bought

Book details

List price: $35.00
Copyright year: 1993
Publisher: Microsoft Press
Publication date: 1/1/1993
Binding: Paperback
Pages: 857
Size: 7.50" wide x 9.25" long x 1.75" tall
Weight: 3.190
Language: English

Steve McConnell, the Chief Software Engineer at Construx Software, graduated from Whitman College and received an M. A. in software design from Seattle University, where he later taught. In addition to writing books, articles, reviews and columns, McConnell provides a consulting service to several companies. His books "Code Complete" (1993) and "Rapid Development" (1996) have both won Software Development magazine's Jolt award. The latter also won Windows Tech Journal's Star Tech award.

Checklists
Reference Tables
Preface
Laying the Foundation
Welcome to Software Construction
Metaphors for a Richer Understanding of Programming
Prerequisites to Construction
Design
Steps in Building a Routine
Characteristics of High-Quality Routines
Three out of Four Programmers Surveyed Prefer Modules
High-Level Design in Construction
Data
Creating Data
The Power of Data Names
General Issues in Using Variables
Fundamental Data Types
Complex Data Types
Control
Organizing Straight-Line Code
Using Conditionals
Controlling Loops
Unusual Control Structures
General Control Issues
Constant Considerations
Layout and Style
Self-Documenting Code
Programming Tools
How Program Size Affects Construction
Managing Construction
Quality Improvement
The Software-Quality Landscape
Reviews
Unit Testing
Debugging
Final Steps
System Integration
Code-Tuning Strategies
Code-Tuning Techniques
Software Evolution
Software Craftsmanship
Personal Character
Themes in Software Craftsmanship
Where to Go for More Information
Bibliography
Index