浏览 744 次
|
精华帖 (0) :: 良好帖 (3) :: 新手帖 (5) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-06-06
爽这个字不知道从何年开始成为了口头禅,根据实际开发中的体会,打算总结几个用rails开发web应用几个比较爽的地方,这里先说明,本人之前乃至现在都是做java开发的,有几个年头了,这里不想打着'xx vs. xx'的旗号,以免引发唾沫之争,不利于在奥运之年影响群众们的身心健康。以下是对爽的几个罗列,纯粹是无心快语,心之所至,言之所发,列位看官请look:
引用 - 代码生成,你可以scaffold一溜儿,看着m阿v阿c啊t(test)啊这些目录和代码文件一大串儿的从屏幕上方滚动直下,犹如尼加拉瓜大瀑布,此一爽 - 魔术般语法,简洁的语句,犹如大话西游大圣梦醒后听到三藏打个响指说了个‘走’一般,原来师傅居然如此不罗嗦?代码不是这么写的,呵呵,要“人码合一”,不要跟我再说语法糖哦,此二爽 - 由于不罗嗦了,代码行数少了,虽然代码行数不能说明什么问题,但是它的确能说明一些问题,如果以代码行数来论薪酬,那么可以说写ruby的程序员要哭了,此三爽 - 调试时间省了,因为不用等候编译,部署...有句话叫“所见即所得”,那么可以套用一下,“所写即所得”,此四爽 - 测试、测试、还是测试(此应源自飞刀!飞刀!又见飞刀!),你只要遵照测试先行,那么你的代码质量会极其之高,带来的收获就是集成性出奇的好,集成时间出奇的省,尤其是你会对手下的代码很有信心,哦,不,是非常有信心,而且rails的测试框架就好比一件贴身的小袄,绝对不会让你为了测试而头疼,相反,你会很享受测试(是不是有些bt?),此五爽 - 不用去写dao,不用去写manager,不用去写xml,此六爽 希望列位看官能继续增加7爽、8爽...:) 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-06
rails的route让contror/action/view/params这些巧妙地联系到一起了,而不需要额外配置!!!!! 此七爽!!
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-08
楼上的七爽让我想到了ActiveResource,让REST Webservice实现起来更加自然简单,可有八爽。
见http://www.javaeye.com/topic/98602 |
|
| 返回顶楼 | |




