Fear and loathing in code
When we develop code from a position of fear rather than one of confidence, we make design decisions that lead to unmaintainable code. A developer who is afraid to mess things up asks himself: what is the absolute minimal change I can make to fix the symptoms without affecting underlying behavior. The answer involves creating [...]

