TDD: Cultivating a Beginner’s Mind
summary
Claim: software design is emergent design, not Big Design Up Front. Evidence: Wix public server serves 19 million sites and changes every eight minutes, it arrives as a big ball of mud with a single controller and ~3,000 lines in one method, and the team applies outside-in development, TDD and refactoring to produce a walking skeleton backed by unit and component tests. Result: the system becomes refactorable, deploys with far less risk, and yields clearer separation of domain semantics from technology.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:06What Is Software Design
- 25:48Tikati Lifecycle
- 26:41Start a New Project
- 29:29Walking Skeleton
- 45:24How Do You Start Doing Tdd in a Legacy Project








