Your code is your partner. It struggles against you, but also alongside you. Your code comes to you as it is, not as you wish it were. Like a real-life partner, it has a history that you’ll never fully know; like a real-life child, it bears your imprint, but it is wild, unruly, and fiercely self-sovereign. You’ll never stop working with code that’s hard to figure out or difficult to change. But this code, this stubborn creature, is entrusted to you. Let go of your anger at the developer who wrote it. Let go of the terror of being blamed for its unforeseeable regressions. Let go--and find joy.
45. mural of the man inside Fatlace - japantown, san francisco by eric molina CC BY 2.0
46. Pomodoro Kitchen Timer for Action Logging by Andy Roberts Flickr CC BY 2.0
TDD Hat by George Dinwiddie blog.gdinwiddie.com CC BY-SA 3.0Productivity: Getting Personal Kanban to Done by Dennis Hamilton Flickr CC BY 2.0