Ben Logan wrote:
I worked with a guy so opposed to XML wiring than he used to wrap 3rd party classes and annotate the wrapper!
Each to their own, I suppose.
Okay, I admit it was tempting, but I've never gone that far.
I'm sick of XML - not that it matters, I wouldn't be surprised if I'm still wrestling with it at work in 30 years - but the one colossal advantage it has over annotations is that you don't need to recompile anything to change it.