Rails RailsConf 2014 DHH 做的开幕主题演讲视频

andor_chen · April 24, 2014 · Last by zcpdog replied at May 14, 2014 · 8983 hits
Topic has been selected as the excellent topic by the admin.

这次主题演讲制造了很多话题啊。

我根据 Justin.tv 上的两部分视频制作了这个视频(做了剪辑和合并),提供给无法现场以及观看 Justin.tv 的同学。

注意,视频有几段没声音,原视频就是这样,不是我转换的问题。

赞,看国外网站的视频太卡了。

好人啊,3Q,正准备看。

剧透一点里面的 keynote

Splitting up functions to support the testing process [destroys] your system architecture and code comprehension along with it. Test at a coarser level of granularity. -- James Coplien "Why Most Unit Testing is Waste"

I got paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence. -- Kent Beck

I didn't have time to write a short letter, so I wrote a long one instead. -- Mark Twain

和一点点笔记 Software writer, not a software engineer. Open your eye to read and write and rewrite. How to improve your code? The delete key.

赞!但好像优酷上的视频有时会没有声音……

怎么感觉最近的一些言论一直在向测试开炮。。。

DDH 上了两次主页、、、、、、、

那里可以下载。为什么开始没声音啊没声音。。

#8 楼 @pynix DHH is not always right !

太好了,收藏,回去看。

TDD 被黑出翔了。

TDD is most successful software diet in all time

  • TDD 基于一条原理:方便测试的代码是好代码,不适合测试的代码是有问题的。DHH 不同意这点
  • TDD 会毁掉代码的架构
  • TDD 过于具体,UnitTest 只能保证局部代码的质量,但是无法验证整个系统能正常运行,并不是很有意义。
  • TDD 花费巨大,不能带来对等的价值,DHH 举了个例子:有人很得意地说,用 4 行测试代码来测试,保证 1 行产品代码。DHH 的观点是:这样会使得代码量翻了 5 倍,系统的复杂性大大增加,更加难维护。
  • 。。。。。。。。。。

但 DHH 不反对测试,只是反对以单元测试来驱动开发的 TDD。

PS: 视频只有前 2 分钟没声音,后面无恙。

Unknow user #15 April 27, 2014

看了一点点 晚上回来继续看 看 DHH 得演讲 他的语气还是比较幽默的 尤其是口音

可以拉到 7:38 开始。。

DHH 越来越实在了,只是感觉 T-shirt 上大大的 Obey 格外刺眼。

藐视权威,桀骜不驯,坚持做自己认为对的事。Great spiritual leader!

#18 楼 @rockliu 藐视权威?他自己才是权威吧

Unknow user #21 April 28, 2014

#19 楼 @blacktulip 哈哈哈哈 确实

跟头像差别好大啊。

他会不会也吐槽 rails 呢

在这儿怎么发帖啊,找了半天没找到连接,知道的告诉一声!真是汗颜!

26 Floor has deleted
27 Floor has deleted

我接触的项目是需求不固定,时间很少,如果再采用 tdd 是找死,估计你的软件还没有开发出来,客户的需求就变了。因此我关注功能是否实现,代码覆盖滤我很少关心。

我搬了一下Railsconf 2014 官方演讲录像集,可以看看。

这个论坛貌似很不错呀

You need to Sign in before reply, if you don't have an account, please Sign up first.