Re: . Spring framework!
Fair enough for the dependency injection bit - but if I remember correctly there were about 150MB of Spring related libraries of death. Not sure what they did apart from making it harder to get where we wanted to get.
Hard to unit test would have been a bliss, so much better than almost impossible to deliver. Luckily I left after one year, no idea how long it took them to get a working version of what they wanted. I wouldn't be surprised if they just switched to C# or any other language which just lets you get on with things without lengthy XML prayers. At the time it was the best way to do things, apparently, rather than annotations. Can't imagine what torture annotations must have been then.
As far as I am aware Spring.NET is dead. So there must be ways to do without spring for sure.