升级最新版本的 ruby 和 rails,各种问题,你们升级很顺利吗
升级 ruby 不难,升级 rails 有点麻烦
都不麻烦,项目跑起来有提示,一条条修改就好了。
一个极其庞大的项目,Rails 2 升 3 的时候想死,大胡子完全没有兼容的想法
Ruby 只有当初从 1.8 升级到 1.9 有点麻烦,其他还好。 Rails 新版本相对于老版本,最大的变化是做事情的方式的改变,所以升级 Rails 版本,最重要的是用新的方式来改写原来的代码,这从来都不应该是一个技术决策,而是一个商业决策,要算账的,到底带来的好处,或者是解决的问题是否能抵消耗费的时间,以及项目优先级是否允许。
持续小步升级
#4 楼 @lgn21st 也可以用元编程的方式使旧代码兼容于新 Rails,而不需要重写代码
If it ain't broke, don't fix it