| ▲ | jdkoeck 3 hours ago | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
It’s short term happiness at best, and at the expense of every other possible architectural characteristic (maintainability, performance, reliability, scalability, you name it). | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Gigachad 2 hours ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Updating Rails is one of the most painful processes ever. There is no real way to be sure it works. You just have to have 50,000 unit tests, cypress tests, and then hope and pray. On any sufficiently large and old app, something will always break in a way that isn't caught by your tests or manual testing, and only shows up after it goes out live. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||