If builders built houses the way programmers built programs, the first woodpecker to come along would destroy civilization.

—Gerald Weinberg