Hacker News new | ask | show | jobs
by ryanmarsh 3122 days ago
TDD is one solution to the troubles humans have when designing complex systems where the entire solution can not be arrived at through a constructivist approach. Put differently the solution is to complex for a human to keep in their head at once. I came to this conclusion after reading “notes on the sysnthesis of form” by Christopher Alexander

TDD is about people, not software.