Code Complete by Steve M. McConnell

By Steve M. McConnell

This sensible instruction manual of software program development covers the artwork and technological know-how of crucial a part of the improvement strategy. CODE entire presents a bigger standpoint at the software-development strategy and the function of building within the method

Show description

Read Online or Download Code Complete PDF

Best client-server systems books

Inside Windows Storage: Server Storage Technologies for Windows Server 2003, Windows 2000 and Beyond

The home windows and firm garage markets are converging. Migrating upwards from low-end servers, home windows is turning into a real platform for operating mission-critical functions. The firm garage marketplace is relocating from high-end servers to additionally comprise medium variety servers. because of a slew of company garage comparable good points, Microsoft home windows garage applied sciences are speedily gaining common recognition.

The Grid : Core Technologies

Discover which applied sciences let the Grid and the way to hire them effectively! This worthy textual content offers an entire, transparent, systematic, and sensible realizing of the applied sciences that allow the Grid. The authors define all of the parts essential to create a Grid infrastructure that allows aid for a number wide-area dispensed functions.

Sams Teach Yourself Microsoft Windows Server 2003 in 24 Hours

Sams train your self Microsoft home windows Server 2003 in 24 Hours is a simple, step by step creation to Microsoft¿s most modern community working method. This e-book not just highlights the features and features of the software program, but additionally presents a realistic hands-on examine very important server beneficial properties and instruments.

Windows Home Server User’s Guide

In case you are trying to find a realistic and finished advisor to fitting, configuring, and troubleshooting Microsofts home windows domestic Server, glance no extra. within home windows domestic Server User's advisor, you will how one can set up, configure, and use home windows domestic Server and know how to hook up with and deal with various consumers similar to home windows XP, home windows Vista, home windows Media heart, and extra.

Extra info for Code Complete

Sample text

Table 3-1 shows the relative expense of fixing defects depending on when they're introduced and when they're found. Table 3-1. Average Cost of Fixing Defects Based on When They're Introduced and Detected Time Detected Time Introduced Requirements Architecture Construction System Test PostRelease Requirements 1 3 5–10 10 10–100 Architecture — 1 10 15 25–100 Construction — — 1 10 10–25 Source: Adapted from "Design and Code Inspections to Reduce Errors in Program Development" (Fagan 1976), Software Defect Removal (Dunn 1984), "Software Process Improvement at Hughes Aircraft" (Humphrey, Snyder, and Willis 1991), "Calculating the Return on Investment from More Effective Requirements Management" (Leffingwell 1997), "Hughes Aircraft's Widespread Deployment of a Continuously Improving Software Process" (Willis et al.

The system might replace the erroneous value with a phony value that it knows to have a benign effect on the rest of the system. Other fault-tolerance approaches include having the system change to a state of partial operation or a state of degraded functionality when it detects an error. It can shut itself down or automatically restart itself. These examples are necessarily simplistic. Fault tolerance is a fascinating and complex subject—unfortunately, it's one that's outside the scope of this book.

Put an old program listing on the corner of your desk. Then go right ahead and develop your requirements and architecture, with or without your boss's approval. You'll do the project faster and with higher-quality results. Some people find this approach ethically objectionable, but from your boss's perspective, ignorance will be bliss. Third, you can educate your boss in the nuances of technical projects. This is a good approach because it increases the number of enlightened bosses in the world.

Download PDF sample

Rated 4.20 of 5 – based on 31 votes