4 ms·
It's a shame that the first half of this article detracts so much from what is otherwise an interesting and well argued point in the second half of the article.
by adamlett 13y ago
It's a shame that the first half of this article detracts so much from what is otherwise an interesting and well argued point in the second half of the article.
I have mixed feelings about Robert Martin. On the one hand I admire him a lot for coining the SOLID principles. And I think he is probably right about many things. On the other hand, I also think he goes overboard sometimes (especially when it comes to the S in SOLID: The Single Responsibility Principle), and I don't think it's wrong to call him a fundamentalist.
One thing I really admire about DHH, is his "show me the code"-attitude. For all the people who criticise Rails for not following the "correct" architecture principles, I have yet to see someone put their money where their mouth is at, and show us a what correctly architected web framework looks like.
It's probably not entirely fair, but Robert Martin makes me think of the adage: "Those who can, do. Those who can't, teach".
- jonathanwallace 13y agoThat's definitely not fair as, at a minimum, it is disparaging to the profession of teaching which is a skill and art unto itself.
- kaonashi 13y ago> and show us a what correctly architected web framework looks like. Well, for starters, it's impossible to make a database call from a view.