Ward on DI

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.

2nd tab

3rd tab