關於拒絕測試驅動開發(NoTDD)
今天在reddit看到微軟某大牛的博客(https://blogs.msdn.microsoft.com/ericgu/2017/06/22/notdd/),說到拒絕TDD(測試驅動開發,下文統一使用TDD)的事情。我很有感觸。感興趣的可以看看原文,我大概總結一下原文的意思(TL;DR ...
今天在reddit看到微軟某大牛的博客(https://blogs.msdn.microsoft.com/ericgu/2017/06/22/notdd/),說到拒絕TDD(測試驅動開發,下文統一使用TDD)的事情。我很有感觸。感興趣的可以看看原文,我大概總結一下原文的意思(TL;DR ...
01、前言 很早之前,曾在網絡上見到過 TDD 這 3 個大寫的英文字母,它是 Test Driven Development 這三個單詞的縮寫,也就是“測試驅動開發”的意思——聽起來很不錯的一種理念。 其理念主要是確保兩件事: 確保所有的需求都能被照顧到。 在代碼不斷增加和重構 ...
做為一個程序員, 深深知道計算機自動化的速度是比人手動的速度快的, 所以”快速”完成項目的一個重要武器就是: 能自動化就不要手動. BDD/TDD有很多優勢, 其中之一就是自動化, 我們這節文章先講自動化, 在后面的文章里面會講到BDD/TDD的其他優勢 ...
原文地址:http://www.moye.me/2014/12/03/express_coverage/ 引子 有群友問到Express怎么做 單元測試/覆蓋率測試,這是上篇所遺漏的,特此補 ...