4 ms·
Agreed. And I find that with tools that similar often the trade-offs aren’t obvious until you’re fairly deep into the project. Or that the trade-offs have to d
by cimmanom 8y ago
Agreed. And I find that with tools that similar often the trade-offs aren’t obvious until you’re fairly deep into the project.
Or that the trade-offs have to do with differences in project philosophy (Rails’ convention over configuration vs Django’s explicit over implicit), which in turn impacts in what ways they’re flexible vs rigid in subtle ways, or what sorts of ecosystems grow up around them.
Often there isn’t a right choice or a wrong choice, but there are still trade-offs. And you or your particular team may be able to more easily absorb certain trade-offs than others.
Even if two technologies are fully equivalent, you’ll need some basis on which to base your decision and to use to build consensus so that you don’t spend the next three years fielding “we should have gone with Laravel” complaints twice a week.
Which is why those in-depth comparisons up front can be so valuable — if you can find them.