Hacker News new | ask | show | jobs
by pdimitar 1329 days ago
Only in the first project phases. After that the teams start fighting over which MV-ABCXYZ abstraction to use. :)

I've seen good and productive Rails teams but they had to deliberately stop themselves from certain practices, otherwise they ran into problems. Long topic though, and people get very emotional and preachy defending Rails so it's a fruitless discussion 99.9% of the time.

In the end use what you feel works best for you and your team. Objective differences in programmer productivity, machine speed, iteration speed and other metrics does exist though and it's very tiring to see people constantly pretend otherwise.