Ward Cunningham, on an Agile versus
Traditional* panel at a testing
conference, when posed a question ..
"Don't you have to do architecture or
else you are stuck with a mess" (paraphrase, and context was big up-front architecture)
... replied (again paraphrase) ....
"Dependency
Injection is a key element
of agile architecture".
:-)
*
Bret Pettichord reports
that all members of the panel were for Agile.
A bit of a organisational goof there then.