一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

走向ASP.NET架構(gòu)設(shè)計(jì)——第二章:設(shè)計(jì)/ 測(cè)試/代碼

  再次申明一下:本系列不是講述TDD的,只是用TDD來建立設(shè)計(jì)的思想。即便是用DDD,有時(shí)候還是結(jié)合TDD一起使用的。

  開發(fā)方式比較

  我們用下面的一段分析來引出今天的內(nèi)容:

  想想我們平時(shí)是如何在寫代碼:拿來需求,分析功能,編寫功能代碼。這樣的方式,沒有問題,大家也一直沿用很多年了。為了后面描述方便,我們稱這種方式為傳統(tǒng)流程。

  TDD的怎么做的:

  拿來需求,分析功能,寫功能測(cè)試代碼,編寫功能代碼。其實(shí)兩個(gè)過程差不多的,真的差不多的。

  首先來分析下兩種開發(fā)流程。個(gè)人認(rèn)為:因?yàn)門DD多了一個(gè)角色轉(zhuǎn)換的過程:在我們傳統(tǒng)流程中,我們一直以一個(gè)開發(fā)人員的思維在想問題,分析,然后就開始實(shí)現(xiàn)。在TDD中,在分析功能之后,我們就要站在客戶的角度(當(dāng)然很多時(shí)候還是我們自己在模擬客戶)就要檢測(cè)這個(gè)功能是不是真正需要的,然后在這個(gè)前提下,再開始編碼。

  下面我們?cè)賮砜匆唤M分析圖:

NET技術(shù)走向ASP.NET架構(gòu)設(shè)計(jì)——第二章:設(shè)計(jì)/ 測(cè)試/代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧洲美女高清一级毛片 | 第一页欧美 | 在线视频二区 | 狠狠五月深爱婷婷网免费 | 成人午夜视频在线观看 | 韩国一大片a毛片女同 | 一区二区三区视频观看 | 精品日韩欧美国产一区二区 | 日本一区二区三区中文字幕 | 国产99在线观看 | 真实国产普通话对白乱子子伦视频 | 纯毛片 | 久久亚洲精品国产亚洲老地址 | 牛牛本精品99久久精品88m | 在线综合视频 | 国产成人精品一区二区三区 | 国产原创中文视频 | 一区二区三区影视 | 国产极品白嫩美女在线观看看 | 色呦呦在线免费观看 | 午夜在线观看视频 | 亚洲欧洲国产精品 | 国内精品福利在线视频 | 亚洲二区视频 | 好吊妞视频这里有精品 | 青热久思思 | 国产亚洲精品网站 | 男女一区二区三区免费 | 国产精品一区二区免费 | 国产成人一区 | 91网视频在线观看 | 奇米影视狠狠干 | 欧美日韩国产一区二区三区伦 | 久久久久亚洲香蕉网 | 91在线在线啪永久地址 | 欧美激情视频在线观看 | 色综合久久加勒比高清88 | 精品综合久久久久久97超人该 | 影院成人区精品一区二区婷婷丽春院影视 | 国产小视频精品 | 五月婷婷激情在线 |