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

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 產(chǎn)品設(shè)計(jì) > 對(duì)架構(gòu)設(shè)計(jì)的一點(diǎn)看法

對(duì)架構(gòu)設(shè)計(jì)的一點(diǎn)看法

2017-01-19 16:56:34 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

在軟件開(kāi)發(fā)領(lǐng)域,架構(gòu)設(shè)計(jì)無(wú)疑是非常重要的內(nèi)容。中培偉業(yè)《軟件系統(tǒng)詳細(xì)設(shè)計(jì)最佳實(shí)踐》培訓(xùn)專家龔老師指出,架構(gòu)應(yīng)該包括了功能性架構(gòu)和非功能性架構(gòu)兩個(gè)方面的內(nèi)容。我們常說(shuō)的J2EE,DotNet標(biāo)準(zhǔn)架構(gòu)框架更多的是非功能性架構(gòu)的范疇;而談的子系統(tǒng),組件劃分,接口設(shè)計(jì),復(fù)用等內(nèi)容涉及到功能性架構(gòu)的內(nèi)容。J2EE架構(gòu)的標(biāo)準(zhǔn)模板很容易找到和借用,但是并不代表你是一個(gè)合格的架構(gòu)師,架構(gòu)師必須深入到功能性架構(gòu)中,真正的做好需求和實(shí)現(xiàn)中間的橋梁。

龔老師認(rèn)為,從靜態(tài)分析的角度來(lái)考慮,架構(gòu)的核心即是分解和集成。我們面對(duì)的現(xiàn)實(shí)業(yè)務(wù)和需求可能太龐大了,如果不去分解我們的構(gòu)建根本都無(wú)法下手,我們就無(wú)法真正理解業(yè)務(wù)細(xì)節(jié)。因此子系統(tǒng)和組件劃分是分解重要內(nèi)容,分解重要原則又是高內(nèi)聚,松耦合。

由于分解產(chǎn)生了組件間的交互,因此需要根據(jù)關(guān)注接口的分析和設(shè)計(jì),架構(gòu)師的一個(gè)關(guān)鍵職能就是要屏蔽系統(tǒng)本身復(fù)雜性,將復(fù)雜性作為一個(gè)黑盒控制在自己手里,對(duì)外只需要暴露盡可能簡(jiǎn)單的接口。而在分解的時(shí)候又必須要考慮集成,架構(gòu)師在自己腦海里面已經(jīng)有了目標(biāo)系統(tǒng)的樣子,他們會(huì)很有信心分解的組件能夠通過(guò)當(dāng)初定義的接口很好的集成在一起。正如汽車(chē)制造一樣,所有的零備件都出來(lái)了卻發(fā)現(xiàn)它們根本無(wú)法組裝成一臺(tái)汽車(chē),這對(duì)架構(gòu)師是最大的悲哀。系統(tǒng)都還沒(méi)有出來(lái),而架構(gòu)師就能夠游刃有余的做這些事情,靠的不僅僅是多年的設(shè)計(jì)和開(kāi)發(fā)實(shí)踐,更多的則是在實(shí)踐過(guò)程中的抽象思維和模式總結(jié)。

從動(dòng)態(tài)分析的角度來(lái)考慮,現(xiàn)實(shí)世界中的原始需求進(jìn)入,最終出來(lái)的則是滿足需求的功能實(shí)現(xiàn),在這個(gè)過(guò)程中涉及到一系列的內(nèi)部程序流轉(zhuǎn)流程,前臺(tái)界面,業(yè)務(wù)邏輯,數(shù)據(jù)訪問(wèn),數(shù)據(jù)實(shí)體,公用組件等,這些層次之間應(yīng)該怎樣去交互是在架構(gòu)設(shè)計(jì)中必須要考慮清楚的問(wèn)題。在這方面我喜歡用架構(gòu)機(jī)制這個(gè)詞語(yǔ),機(jī)制往往并不是靜態(tài)詞匯,因?yàn)橐罹繖C(jī)制就必須要搞清楚事件觸發(fā),功能調(diào)用,訪問(wèn)順序等一系列問(wèn)題。簡(jiǎn)單的講,架構(gòu)機(jī)制要回答一個(gè)重要的問(wèn)題,即你設(shè)計(jì)出的分布式框架如何能夠滿足輸入的需求變成最終輸出的功能,中間究竟經(jīng)歷了哪些步驟?安全性如何保證?性能如何保證?可擴(kuò)展性又如何保證?要回答這些問(wèn)題你都必須給出這些問(wèn)題的解決方案的運(yùn)行機(jī)制,而只有大家認(rèn)可了運(yùn)行機(jī)制,或者新出來(lái)的模塊已經(jīng)在新架構(gòu)上運(yùn)行驗(yàn)證了,才能夠講從架構(gòu)框架上基本上已經(jīng)成熟了。

架構(gòu)本身不是目標(biāo),而簡(jiǎn)單實(shí)用并且支持靈活擴(kuò)展的系統(tǒng)才是我們追求的目標(biāo)。架構(gòu)師思維意識(shí)里面更加重要的是實(shí)用性和經(jīng)濟(jì)性而非理想化,由于業(yè)務(wù)域和問(wèn)題域的不同沒(méi)有完全可以照搬的架構(gòu),在架構(gòu)設(shè)計(jì)上追求一定的可擴(kuò)展性,要杜絕過(guò)度架構(gòu)和架構(gòu)理想化的問(wèn)題。就如何建造一個(gè)建筑,如果我們最終得不到一個(gè)實(shí)用的的建筑物,你再怎么向客戶吹噓你的設(shè)計(jì)圖紙和建造框架如何合理都是徒勞的。

主站蜘蛛池模板: 91久久免费 | 777久久久精品 | 午夜嘿嘿 | AV中文字幕DVD水多多 | 免费高清理伦片A片在线观看 | 穿靴子的猫在线观看 | v11av在线播放 | 亚洲黄色小说视频 | 国产偷窥女洗浴在线观看亚洲 | 国产精品高清视亚洲中文 | 亚洲色欲色欲www在线播放 | 中文字幕在线播放一区 | 日韩女优在线播放 | 丰满熟女人妻一区二区三 | 在线观看国产v片 | 亚洲三区在线观看无套内射 | 放荡老师张开双腿任我玩 | 国产区精品福利在线社区 | 色yeye在线视频观看 | 日韩视频1 | 亚洲男女羞羞无遮挡久久丫 | 欧美亚洲另类在线视频 | 国产精品人人妻人人爽久久 | 国产黄片自拍亚洲AV | 欧美日韩中文在线字幕视频 | 边摸边吃奶边做爰视频网站 | 青青青视频香蕉在线观看视频 | 男人操女人国产 | 国产精品日本一区二区不卡视频 | 人人澡人人爽欧一区 | 国产美女久久久 | 欧美成人一区在线 | 一本一本大道香蕉久在线精品 | 国产成人免费av | 成人美女免费网站视频 | 色欲aⅴ亚洲情无码AV蜜桃 | 国产精品中文久久久久久 | 亚洲日本三级 | 亚洲国产精品成人综合 | 黄色片在线观看免费 | 日本又黄又爽gif动态图 |