I.e the music world's analogue to: "but of course you need to make XML configuration files for everything and FactoryFactorySingletons etc, that's how we do things in J2EE".
I.e the music world's analogue to: "but of course you need to make XML configuration files for everything and FactoryFactorySingletons etc, that's how we do things in J2EE".
The problem with this blog post is that it's clear that there's a lot they don't understand but they still criticize without finding out the why (which many commenters here have provided those answers).
I think the blog post could be much better written without the uniformed commentary as there's some things that are good about it. It's just that the other parts puts some people off from recommending it.
So, my comment is a response to the specific points they made. Yes, there may be cargo culture around it, and certainly the system isn't perfect. But their examples are non-examples of that.