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 organizational goof there then.


October 19th, 2004