Ruby或者说Rails的缺点或许就是学习的曲线太陡,我之前有过MVC的经验,上手RoR还是花了三周的时间,或许也是自己接受能力不强吧,但更确切的问题应该在于Rails的惯用法太多:当然,我在用ActiveRecord拿数据的时候,可以写find_by_sql("blablabla"),但是细查Rails的文档,他是提供类似于Joins.Group.Select等等的方法的,姑且不论效率是不是真的会快点,少写一点sql在.rb的文件里面不是会更美一些么。再到后来,偶然又发现有metawhere这种东西,是不是又要忍痛抛弃既往学到的那一堆works but not elegant的东西,义无反顾的投身到metawhere的学习中捏。 当然,如果不追求完美,上手也没有这么恐怖。 推荐个博客吧——http://blog.chinaunix.net/uid/26972663.html _舍前无此物