TDD For Your Soul: Virtue and Software Engineering
summary
Claim: apply the TDD loop to personal character by turning virtues into concrete tests and habits. Process uses red/green/refactor as a metaphor for writing failing tests about behavior then implementing small practices — e.g. using pair programming to force vulnerability or setting a personal test to ask more questions at work. The demo is practical: small, repeatable habits get measured and retried until they change behavior, and the approach shows incremental success.
AI-written summary · about
chapters (20)
- 0:00Intro
- 1:14TDD
- 8:02Lack of selfcontrol
- 15:39Pair Programming
- 19:47Justice
- 21:58Best Way to Live
- 22:27Just Code
- 24:08Changeability
- 29:04Design Patterns
- 29:52The Noblest Path
- 30:58Summary
- 31:13The Journey of Virtue
- 31:37TDD for Your Soul
- 32:51Darth Vader
- 33:44Shame
- 34:07Am I good enough
- 35:37Shepherd Book
- 37:52The Blues
- 38:06Conclusion
- 39:33Outro
related talks
13mTDD for Your Soul: Virtue and Web Development
33mTDD for Your Soul: Virtue and Web Development
28mTDD for Absolute Beginners
43mTDD — Things I Learned in the Last 12 Years
58mTDD my recipe notebook
42mTo TDD or not to TDD: that is the question!
28mTDD: When the thrill has gone
20mCraft, TDD, DDD... Should I Feel Guilty for Not Doing Them?
