TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

DHH Keynote from Confreaks

48 pointsby johnjlockeabout 11 years ago

7 comments

pothiboabout 11 years ago
One thing I want to add about TDD that always made it impossible for me to build is how pointless (to me) it is to do TDD in the functional&#x2F;integration areas.<p>I tweak shit loads of forms, but as soon as a form get a little bit complex, it&#x27;s impossible, for me, to apprehend the parameter&#x27;s structure. Same goes with views. Your first view implementation is likely to be very different than the one you end up using.<p>TDD is built on the assumption that you know everything from the get go which has <i></i>never<i></i> be the case for me.<p>I write tests when things are settle down and ready to go live as a mean for me to say: &quot;Ok, I think this is good enough, let&#x27;s go live with this, but beforehand, let&#x27;s make sure it works as expected&quot;.<p>Then bugs appears, and I add tests to cover those cases so I don&#x27;t introduce regressions in the future.
评论 #7629717 未加载
评论 #7629719 未加载
评论 #7629510 未加载
stephenitisabout 11 years ago
I liked his rant on unit testing.<p>It&#x27;s not about the # of test or the % coverage. It&#x27;s the # of test required for a degree of confidence needed to sleep and further develop.
pmhabout 11 years ago
DHH starts at ~11:30 mark.
amrit_babout 11 years ago
Video doesn&#x27;t work for me. Any other URL?
rartichokeabout 11 years ago
This is the best keynote he&#x27;s ever given. It boils down to actually writing code and forget memorizing patterns.<p>That can&#x27;t be more true.
评论 #7630570 未加载
midas007about 11 years ago
There&#x27;s no audio until 11:15.
treborabout 11 years ago
Subject of the talk?
评论 #7629395 未加载