大家看了视频后如果有什么感想回馈吐槽拍砖什么的,欢迎交流。
如果有什么我没说清楚的地方也欢迎提问我会尽力回答。
I like your magnetic voice... :D 对时间的把握很是到位... 遇到意外问题快速的处理一下,如果不能快速处理就先放下。这点演示的时候很重要...
现场的时候 切屏太快看起来有点卡.... 特别是 白色黑色切换的时候.... 如果做 TDD,在 iterm 里用 vim,分屏 一边 coding 一边看测试... 那估计就爽的要死了... 当然这不是这一期所需要的 :D
非常赞!
对这次现场演示产生浓厚兴趣,是因为曾在《Rails way 2》里面读 RSpec 和 BDD 时,看书中对 Hashrocket 的简单提及,而 @knwang 正在 Hashrocket 工作!虽然没有看到实际的 RSpec 代码,但看到从定义 Story 到快速实现,整个项目 step by step 的推进方式让我印象非常深刻!
#6 楼 @poshboytl 是的,terminal vim + tmux + turbux,还有尽量不加 spec_helper, TDD 起来飞一样
#14 楼 @caojunvincent 嗯,说起来 Rails Way 是 Hashrocket 的超级推广策略啊。在 Hashrocket 工作期间学到的确实很多,昨天只有机会展示了很小一部分。说起来咨询公司的新项目快速开发的这个流程做的是非常的好。
#20 楼 @blueplanet spec_helper 加载 Rails 非常慢 有不加 spec_helper 的习惯会让你的测试速度飞快,但这只是副作用。不加 spec_helper 会迫使你分割逻辑成小单元,会让你写出更容易维护的代码
看到有介绍spork-rails这个 gem 的,就是一次加载,然后每次执行测试的时候就不需要重新加载rails
环境了。尝试了一下,貌似速度确实很快啊。
看有些环境是 guard
+ spork
来监视文件变动,自动执行测试的。
是不是这样做有什么不好的地方?