Quote from Pallermo
I don’t consider myself as an evangelist of the ASP.NET MVC Framework. I’m an evangelism of good architecture, test coverage and maintainability.
Castle’s mission which is untouched since the project started back in 2004:
To provide a simple set of tools to speed up the development of common enterprise and web applications while promoting good architecture.
Funny enough, Pallermo never seem to care about Castle. Suddenly he – and others – became the world’s expert in MVC, testability, maintainability and good architecture. I wonder, what have been using to develop web apps before the ASP.Net MVC? WebForms? If so, I’m not that keen to believe that they are what they claim.
Last week there were some topics on the DSL vs Fluent interfaces. I’d like to share my thoughts on this.
This is a DSL.
Now what a fluent interface is? It’s easy. A fluent interface is another re-engineered term that Mr Fowler likes to introduce to the community when he’s bored, or when he wants to test how much influence he still has on the software development field. “Fluent interfaces” and “dependency injection” goes hand in hand doing their best to confuse and often mislead you from the original point of the underlying subject.
Kudos to those that think that Mr Fowler is some kind of authority on some kind of field, just because he was clever enough to publish books that summarize well know practices, patterns and you name it before someone did it. Often renaming terms so he gets the references and is confused as the author/creator/inventor of something.