Reading Michael Nygard's Release It has introduced me to many ideas around creating robust software. Part one of his book presents the idea of...