伊人99re_av日韩成人_91高潮精品免费porn_色狠狠色婷婷丁香五月_免费看的av_91亚色网站

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 產(chǎn)品設(shè)計(jì) > 傳統(tǒng)架構(gòu)設(shè)計(jì)所面臨的問(wèn)題

傳統(tǒng)架構(gòu)設(shè)計(jì)所面臨的問(wèn)題

2017-01-20 09:48:50 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

在軟件開(kāi)發(fā)方面,架構(gòu)設(shè)計(jì)的作用不可諱言。中培偉業(yè)《軟件系統(tǒng)詳細(xì)設(shè)計(jì)最佳實(shí)踐》培訓(xùn)專(zhuān)家張老師指出,在傳統(tǒng)開(kāi)發(fā)方法中,架構(gòu)設(shè)計(jì)是圍繞著設(shè)計(jì)文檔展開(kāi)的。具體實(shí)施過(guò)程有如下特點(diǎn):

l 預(yù)先設(shè)計(jì)。在實(shí)際開(kāi)發(fā)工作開(kāi)始前,少數(shù)架構(gòu)師們需要用相當(dāng)長(zhǎng)的一段時(shí)間來(lái)進(jìn)行架構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì),力求得到一個(gè)具有高度可擴(kuò)展性的良好架構(gòu)。產(chǎn)出為“概要設(shè)計(jì)文檔”和“詳細(xì)設(shè)計(jì)文檔”。根據(jù)項(xiàng)目規(guī)模,這個(gè)過(guò)程一般持續(xù)數(shù)周、數(shù)月甚至數(shù)年不等

l 短暫評(píng)估。架構(gòu)師產(chǎn)出的設(shè)計(jì)文檔要經(jīng)過(guò)架構(gòu)設(shè)計(jì)評(píng)審委員會(huì)或類(lèi)似組織的評(píng)審,這個(gè)過(guò)程一般持續(xù)數(shù)天

l 依據(jù)設(shè)計(jì)進(jìn)行實(shí)現(xiàn)。經(jīng)過(guò)評(píng)審的設(shè)計(jì)會(huì)交到開(kāi)發(fā)者手中,進(jìn)行實(shí)際的編程實(shí)現(xiàn),這個(gè)過(guò)程往往以數(shù)月,甚至數(shù)年來(lái)計(jì)算。

思考傳統(tǒng)架構(gòu)設(shè)計(jì)方法,我們不禁要提出這樣的問(wèn)題:

為什么傳統(tǒng)開(kāi)發(fā)方法會(huì)如此重視前期預(yù)先架構(gòu)設(shè)計(jì),以至于希望在實(shí)際開(kāi)發(fā)前把架構(gòu)設(shè)計(jì)做到盡善盡美?

答案在于,在傳統(tǒng)的概念中,一旦設(shè)計(jì)成型,架構(gòu)是很難調(diào)整的。例如,傳統(tǒng)的軟件工程教科書(shū)中都會(huì)討論“架構(gòu)調(diào)整的成本”問(wèn)題:如果在設(shè)計(jì)中實(shí)現(xiàn)一次修改的成本為1;在實(shí)現(xiàn)過(guò)程中相同修改的成本就是5~10;在測(cè)試、部署階段,同樣的修改成本將上升到50~100;維護(hù)階段同樣修改的成本更是成指數(shù)曲線(xiàn)上升。

這種策略存在一個(gè)根本問(wèn)題:軟件的“擴(kuò)展”究竟會(huì)如何發(fā)生是很難預(yù)計(jì)的。面對(duì)這一困境,傳統(tǒng)開(kāi)發(fā)方法的解決方案是繼續(xù)增加預(yù)先設(shè)計(jì)的時(shí)間和人力,但往往收效甚微。

傳統(tǒng)設(shè)計(jì)困境分析

傳統(tǒng)預(yù)先設(shè)計(jì)方法惡性循環(huán)的原因有三點(diǎn),對(duì)應(yīng)上述實(shí)施過(guò)程的特點(diǎn):

l 設(shè)計(jì)和實(shí)現(xiàn)脫節(jié)。設(shè)計(jì)評(píng)審團(tuán)專(zhuān)家一般不參與實(shí)際的軟件開(kāi)發(fā)。基于經(jīng)驗(yàn)的設(shè)計(jì)一方面無(wú)法得到實(shí)現(xiàn)的驗(yàn)證;另一方面,當(dāng)需求發(fā)生變更時(shí),無(wú)法隨之演進(jìn)。

l 評(píng)估的可靠性有限。對(duì)預(yù)先設(shè)計(jì)評(píng)估的只能基于已知的需求,而系統(tǒng)的可擴(kuò)展性是在應(yīng)對(duì)變更的需求時(shí)體現(xiàn)出來(lái)的,因此評(píng)估具有很大的局限性

l 實(shí)現(xiàn)者缺少對(duì)預(yù)先設(shè)計(jì)進(jìn)行修改的支持。當(dāng)預(yù)先設(shè)計(jì)不能滿(mǎn)足實(shí)際需求時(shí),開(kāi)發(fā)者或者修改設(shè)計(jì),或者置需求變更不理,繼續(xù)沿預(yù)先設(shè)計(jì)開(kāi)發(fā)。忽視需求變更的結(jié)果只能是系統(tǒng)無(wú)法滿(mǎn)足應(yīng)用(而開(kāi)發(fā)者也可以將責(zé)任推到架構(gòu)師身上);如果開(kāi)發(fā)者根據(jù)需求修改設(shè)計(jì),則預(yù)先設(shè)計(jì)不但事實(shí)上已經(jīng)成為浪費(fèi),而且已有的設(shè)計(jì)和實(shí)現(xiàn)往往更成會(huì)增加修改的難度。原因在于,如果預(yù)先設(shè)計(jì)的擴(kuò)展性沒(méi)有用到,則這些額外的擴(kuò)展性帶來(lái)的對(duì)當(dāng)前需求無(wú)用的復(fù)雜性,這些復(fù)雜性增加了理解、修改系統(tǒng)的難度。

近期開(kāi)班
主站蜘蛛池模板: 他揉捏她两乳不停呻吟小视频 | 国产成人一区二区三区影院动漫 | 一个人看的www网站 中文精品一区二区三区四区 | 亚洲无线看 | 午夜免费无码福利视频麻豆 | 亚洲欧美偷国产日韩 | 国产一区二区国产 | 久久传媒av性色av人人爽网站 | 激情综合色综合啪h | 免费av片在线观看一道本 | 制服视频在线一区二区 | 人妻中文字幕乱人伦在线 | 久久夜色精品国产亚洲av | 成人性生生活性生交全黄 | 精品熟人一区二区三区四区 | 成人精品后入三区丝袜激情一区二区 | 久久久久久久久久久大尺度免费视频 | 亚洲成在人线aⅴ免费毛片 久中文字幕 | 内射爽无广熟女亚洲 | 在线观看91精品国产网站 | 欧美性少妇xxxx极品高清hd | 玖玖在线国产 | 一区视频| 欧美在线观看视频网站 | 日本道最新高清不卡二区 | 久久在现视频 | 亚洲精品秘在线看 | 久久久精品视频在线 | 成人一级片免费看 | 国产精品国产三级国产aⅴ原创 | gay男生露j打飞j视频网站 | 免费a级毛片永久免费 | 亚洲成人黄色av | 国产精品视频一区视频二区 | 亚洲AV手机在线观看不卡 | 国产精品久久精品a | FREEEⅩXX性欧美HD浪妇 | 狠狠爱俺也去去就色 | 韩国午夜三级 | 国产成人无码午夜视频在线观看 | 九月婷婷久久 |