Ever notice in restaurant menus how the dish descriptions are made to sound fancier and fancier by adding adjective?

“green beans” are not as good as “fresh green-beans”, which are not as good as “native fresh green-beans”, which are not as good as: “hand-picked native fresh green-beans”, which are of course the best!

Is this a similar phenomenon in geek-world?  It seems like you can tack “X driven development” or “agile Y” or “object oriented Z” to make anything sound cooler and more a-go-go. Why has no-one written the papers on “agile idea driven development” or “agile concept-driven object-oriented debugging” yet?

Or have they?

Technorati Tags: funny, Geeky