I haven't posted a Haiku in a while.
Test, Code, Refactor...
Repeat until you are done.
Is it that easy?
Some say it isn't.
That you can't skip the design.
They can't stop asking...
"How can it be that
Emergent design will work?
Where's the architect?"
Architects are there.
Writing tests and writing code.
Over and over.
But they let the code
Tell them what the design is.
They just listen well.