#2 楼 @southwolf DSL 的魅力是简化本来复杂的逻辑。但是 Test::Unit 本身就不复杂,非常直观,倒是转到 Rspec 要把思维扭个弯。然后这两套测试组件的可读性取决于熟练程度。
test:units。rspec 属个人喜好问题,建议没有决定的时候先用 test:units,因为 test:units 没有任何问题,rails 团队在维护,我也不明白为什么会火一个做同样事情的 rspec。
我的测试量是 view << funciton < units,js 想测,写了一些 qunit,还没实践到项目中。总之视图测试是弱项,想听听别人经验。
#20 楼 @john1king 变化非常大,2.0 到 3.0 改变了路由语法,prototype 被 jquery 替换,rjs 不被推荐。3.0 到 3.1 添加了 assets pipeline,scss,coffeescript,移除了 rjs。
现时我都不知道推荐什么资料好了。以前我是 2.0 时代,看 1.2 的书学的,然后再一步步跟上时代
#4 楼 @yorzi 1.4.3 太低了,升最新版吧 findAndModify 的 upsert 需要 1.5.4+ http://www.mongodb.org/display/DOCS/findAndModify+Command
能把错误日志全部贴上来吗?一截看不清上下文
哇,没电了!
会师高潮
#14 楼 @numbcoder 已经可以了
编程忌浮躁
书写得不好是作者的问题,读错书是读者的问题
《Programming Ruby》《Learn Ruby The Hard Way》
#11 楼 @night_song 我就是要这个!
#9 楼 @HungYuHei 我遇到个现实问题。之前检查到一个 5 月份的代码有 bug,已经知道它的 commit 是哪一个,接着要检查它什么时候进入 master(线上运行),以进行数据恢复。
然后检查的途中一直在 merge preview of xxx to preview 这样的合并中左拐右拐,非常干扰,想直接找到到达特性分支合并到 master 的时刻,这时候线性分支就好找了。
奥,会员功能好棒
哦……我都没留意
挺有吸引力
#3 楼 @lgn21st #4 楼 @huacnlee 我把 http://codecampo.com/ 的编辑器也搬过来吧
我还是比较喜欢 passenger http://www.modrails.com/documentation/Users%20guide%20Nginx.html
虽然要编译,不过文档比较完整好读