book main | contents | reviews

Cutting code: At the codeface
Chapter 1: On the defensive
Chapter 2: The best laid plans
Chapter 3: What's in a name?
Chapter 4: The write stuff
Chapter 5: A passing comment
Chapter 6: To err is human

Cutting code: The secret life of code
Chapter 7: The programmer's toolbox
Chapter 8: Testing times
Chapter 9: Finding fault
Chapter 10: The code that Jack built
Chapter 11: The need for speed
Chapter 12: An insecurity complex

Cutting code: The shape of things to come
Chapter 13: Grand designs
Chapter 14: Software architecture
Chapter 15: Software evolution

Life in the software factory: A herd of programmers
Chapter 16: Code monkeys
Chapter 17: Together we stand
Chapter 18: Practising safe source

Life in the software factory: Part of the process
Chapter 19: Being specific
Chapter 20: A review to a kill
Chapter 21: How long is a piece of string?

Life in the software factory: From the top
Chapter 22: Recipe for a program
Chapter 23: The outer limits


book main | contents | reviews



Copyright 2008 by No Starch Press