TDD For Your Soul: Virtue Through Software Development
summary
Claims that TDD’s red green refactor maps to self-improvement using the four cardinal virtues and gives concrete, testable steps: write failing specs for habits, make a change, then refactor the rule. Examples include using close my laptop at 9pm as a failing test, diagnosing an activatable deactivation error with explicit exceptions, and applying the law of Demeter and design patterns. Useful if wanted a practical habit plan rather than a moral lecture.
AI-written summary · about
chapters (4)
related talks
13mTDD for Your Soul: Virtue and Web Development
33mTDD for Your Soul: Virtue and Web Development
15mWhy TDD Is Crap
38mCompassionate Refactoring
52mThink TDD Doesn't Work? I Have Bad News for You
48mPair Programming, TDD and Other Impractical Things
52mDeveloper Responsability Principle
28mEnhance your code with rainbows!
