yyfearth
V2EX  ›  问与答

这里有人熟悉TDD (Test-driven development)么

  •  
  •   yyfearth · Apr 23, 2012 · 4056 views
    This topic created in 5132 days ago, the information mentioned may be changed or developed.
    好处我大概已经明白了,坏处有啥呢?(我知道就是 GUI、DB等TDD不好测,已经应试的问题)
    最近写这个论文,去网上看了下,把一般性的概念,历史,步骤,优点,和部分网上找的缺点讲完后,还是达不到数量和质量上面的要求(OMG 3000 words左右啊,而且还要有自己的见解)
    因为自己没有实践过,理解有限,每一点能说的不多,说多了也是重复,而且也不能抄现有的资源(不算字数,paraphrase也不算)
    有没有实践过的,说说心得呗?
    有意义的回复我一定会感谢的 ;)
    5 replies    1970-01-01 08:00:00 +08:00
    kid7st
        1
    kid7st  
       Apr 24, 2012
    找个单元测试的例子,一般都按照TDD的模式的.
    stingh711
        2
    stingh711  
       Apr 24, 2012   ❤️ 1
    去搜搜之前网上吵架的帖子吧。好像是酷壳和infoq一帮人。
    http://devgrind.com/2007/04/25/how-to-not-solve-a-sudoku/ 这儿有介绍几篇文章讲用tdd来解数独,最终失败了。
    tdd我们在工作中几乎从来没有从头到尾用过..太麻烦了.
    gastlygem
        3
    gastlygem  
       Apr 24, 2012   ❤️ 1
    要不要写写各个语言使用TDD的方便性,以及各个IDE对于TDD的支持?这样你可以多凑出千把字来。
    mistapostle
        4
    mistapostle  
       Apr 24, 2012   ❤️ 1
    个人觉得只适合算法复杂而需求稳定的东西,对于需求天天在改的东西搞TDD,等于白白的多维护一堆没用的代码而已.而对于所谓程序逻辑纯粹是简单的几个if else的那种东西,测试代码意义也不大
    yyfearth
        5
    yyfearth  
    OP
       Apr 24, 2012
    @stingh711 哪些我看过了,感觉有些扯皮,如果开发没有热情,只是混日子的化,除了钱估计任何敏捷方法都是白搭。不过我感觉硅谷这边,充满热情的开发者还是不少的,所以这些敏捷方法会有一些用。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   977 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 19:49 · PVG 03:49 · LAX 12:49 · JFK 15:49
    ♥ Do have faith in what you're doing.