天天久-天天久久-天天久久狠狠色综合-天天久久影视色香综合网-天天久久综合-天天久久综合网站

[融云分析]關(guān)于測(cè)試驅(qū)動(dòng)開(kāi)發(fā)的一些見(jiàn)解
瀏覽:379 時(shí)間:2023-3-13

當(dāng)談到測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(以下簡(jiǎn)稱為“TDD”)時(shí),業(yè)內(nèi)工程師對(duì)它有一定程度的了解,并且TDD的優(yōu)勢(shì)得到了普遍認(rèn)可。一些研究機(jī)構(gòu)對(duì)微軟和IBM的八個(gè)開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行了對(duì)比測(cè)試,發(fā)現(xiàn)使用TDD的團(tuán)隊(duì)與不使用TDD的團(tuán)隊(duì)相比,問(wèn)題發(fā)生率降低了40%-90%。在結(jié)對(duì)編程的相關(guān)實(shí)驗(yàn)中,使用TDD的組的黑盒測(cè)試通過(guò)率比不使用TDD的組高18%,效果相當(dāng)明顯。然而,與我們?cè)谌粘I钪兴佑|到的實(shí)際工作相比,TDD很少被使用,它的價(jià)值也被代碼農(nóng)民所混淆。甚至有大咖啡在網(wǎng)上寫文章,公開(kāi)討論反對(duì)它的意見(jiàn)。為什么?不久前,我在融云的一個(gè)項(xiàng)目中碰巧有一個(gè)小規(guī)模的實(shí)踐,所以我試圖結(jié)合各方的觀點(diǎn),大膽地談?wù)勎易约旱慕?jīng)歷。首先,什么是TDD?TDD首先由肯特·貝克提出,并在他的書(shū)《《Test-Driven Development By Example》》中進(jìn)行了詳細(xì)的解釋(肯特·貝克也是極限編程概念的作者)。正如書(shū)中所述,TDD是一種以測(cè)試為開(kāi)發(fā)過(guò)程中心的軟件工程方法,它要求在編寫任何產(chǎn)品代碼之前,首先要編寫用于定義產(chǎn)品代碼行為的測(cè)試,編寫的產(chǎn)品代碼應(yīng)該以通過(guò)測(cè)試為目標(biāo),從而構(gòu)建簡(jiǎn)單、清晰、高質(zhì)量的代碼。測(cè)試是保證軟件質(zhì)量的重要手段。一個(gè)公司的R&D部門通常有很大比例的測(cè)試團(tuán)隊(duì)作為質(zhì)量保證的堅(jiān)實(shí)后盾。那么,作為一個(gè)開(kāi)發(fā)人員,你能只關(guān)心編寫代碼的進(jìn)度,并且在運(yùn)行幾次之后提交代碼而沒(méi)有任何問(wèn)題嗎?當(dāng)初始條件稍有變化或者外部因素如壓力和并發(fā)性稍有變化時(shí),這樣的程序會(huì)崩潰嗎?一些團(tuán)隊(duì)將制定規(guī)則和條例,要求為完成的代碼編寫測(cè)試用例,這些代碼必須在提交之前通過(guò)。這可能會(huì)在一定程度上改善情況,但實(shí)際效果真的那么明顯嗎?我聽(tīng)到有人抱怨說(shuō),在代碼完成后編寫測(cè)試用例是浪費(fèi)時(shí)間,因?yàn)檫壿嬟厔?shì)已經(jīng)被很好地理解了,測(cè)試中不會(huì)有重大錯(cuò)誤。那時(shí)最好多寫幾行代碼,因?yàn)橛幸粋€(gè)測(cè)試團(tuán)隊(duì)。乍一看,這聽(tīng)起來(lái)很合理,但仔細(xì)想想,你實(shí)際上是在逃避責(zé)任,浪費(fèi)公司資源。確保軟件質(zhì)量的最好方法是什么?讓我們看看TDD是如何工作的。如前所述,TDD的本質(zhì)在于將測(cè)試放在前面。這個(gè)看似微不足道的變化會(huì)帶來(lái)什么樣的化學(xué)反應(yīng)?首先,目的可以明確界定。在編寫產(chǎn)品代碼之前,您必須首先考慮這部分邏輯的輸入和輸出是什么,然后寫

主站蜘蛛池模板: 2020国产精品视频免费 | 久久99爰这里有精品国产 | 天天天天天天天操 | 免费一级成人毛片 | 亚洲午夜日韩高清一区 | 久久久精品中文字幕 | 日日摸夜夜添夜夜添一区二区 | 日韩欧美一区二区在线 | 亚洲综合首页 | 综合在线视频 | 国产成人高清精品免费观看 | 精品一区二区日本高清 | 久久精品成人免费网站 | 国产91在线看| 日韩精品综合 | 亚洲欧美综合一区二区三区四区 | 成年女人色毛片 | 国产激情视频在线 | 操美女国产 | 久久91| 亚洲精品久久久久中文 | 精品一区二区三区中文 | 欧美性生交xxxxx久久久 | 在线a视频 | 成人免费观看www视频 | aⅴ在线免费观看 | 国内第一永久免费福利视频 | 欧美视频亚洲视频 | 久久噜噜噜| 夜夜操天天摸 | 爱爱免费网站 | 97高清国语自产拍中国大陆 | 日本黄色aa | 欧美亚洲国产精品久久第一页 | 精品久久网站 | 久操视频在线免费观看 | 久久国产乱子伦精品免 | 国产尤物视频在线 | 久久久久久一级毛片免费无遮挡 | 久久77777 | 成人精品免费视频 |