2 ms·
> The API changes in Rails and the burden they place on developers makes me think twice before using Rails for new projects you can always switch to PHP - they
by pilif 14y ago
> The API changes in Rails and the burden they place on developers makes me think twice before using Rails for new projects
you can always switch to PHP - they keep their API stable for years.
Of course everybody equally hates them for that because keeping a stable API also means keeping warts.
So what is the correct way to go? Only fix the API's I'm not using? That would be great for myself, but what about everybody else?
I very much agree with your comment about dependencies though. When you decide to take on a dependency, never decide based on what work it saves you right now - also think about how much work it will be to fix it for the future.
On the other hand, NIH is bad either. It's really hard to find the correct middle-ground.