擴(kuò)展性設(shè)計(jì)與可靠性.ppt_第1頁
擴(kuò)展性設(shè)計(jì)與可靠性.ppt_第2頁
擴(kuò)展性設(shè)計(jì)與可靠性.ppt_第3頁
擴(kuò)展性設(shè)計(jì)與可靠性.ppt_第4頁
擴(kuò)展性設(shè)計(jì)與可靠性.ppt_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

系統(tǒng)擴(kuò)展性設(shè)計(jì) 淺析與可靠性的關(guān)系 前言 可擴(kuò)展性設(shè)計(jì)的概念太大 一時(shí)也不知從哪兒說起 且都是些理論的東東 也只能簡單地談?wù)勎业睦斫獍?比較片面 概括起來幾句話 實(shí)踐起來不容易 可擴(kuò)展性隨想 可擴(kuò)展性 適應(yīng)變化 適應(yīng)規(guī)模 二次開發(fā) 可擴(kuò)展性不是一蹴而就的 是隨著對業(yè)務(wù)理解的深入而不斷重構(gòu)獲得的 可擴(kuò)展性設(shè)計(jì)不是去對業(yè)務(wù)進(jìn)行預(yù)測 而是業(yè)務(wù)的合理化基于設(shè)計(jì)模式 可維護(hù) 可復(fù)用 可擴(kuò)展 靈活性好設(shè)計(jì)原則 強(qiáng)內(nèi)聚 松耦合 可靠性設(shè)計(jì)要點(diǎn) 可靠性設(shè)計(jì)宗旨 故障隔離與自愈故障隔離 故障造成的危害控制到最小故障自愈 監(jiān)控機(jī)制 發(fā)現(xiàn)錯(cuò)誤設(shè)計(jì)強(qiáng)內(nèi)聚 松耦合的模塊化系統(tǒng) 減少在維護(hù)和擴(kuò)展過程中人為 犯錯(cuò)誤 的機(jī)會(huì)熱備份 可擴(kuò)展性與可靠性 系統(tǒng)擴(kuò)展會(huì)帶來可靠性隱患擴(kuò)展性和可靠性都遵循 強(qiáng)內(nèi)聚 低耦合 的設(shè)計(jì)原則控制程序的復(fù)雜程度 使各個(gè)模塊具有最大的獨(dú)立性 是可靠性設(shè)計(jì)的基本準(zhǔn)則 與設(shè)計(jì)模式的 單一職責(zé)原則 一致橫向擴(kuò)展與熱備份 基于設(shè)計(jì)模式 設(shè)計(jì)可維護(hù) 可復(fù)用 可擴(kuò)展的系統(tǒng)架構(gòu) 單一職責(zé)原則一個(gè)類只有一個(gè)引起變化的原因開放 封閉原則對擴(kuò)展開放 對修改封閉依賴對轉(zhuǎn)原則抽象不依賴于細(xì)節(jié) 細(xì)節(jié)依賴于抽象 說白了就是針對接口編程 不要對實(shí)現(xiàn)編程 代碼可擴(kuò)展性的理解 滿足未來易于添加新的特性或修改現(xiàn)有的特性要求 而不是現(xiàn)在就增加這些特性 建立基于對象的構(gòu)件模型 分離應(yīng)用和實(shí)現(xiàn) 提供標(biāo)準(zhǔn)接口和框架描述一個(gè)反復(fù)出現(xiàn)在特定設(shè)計(jì)語境中的特殊問題 并為問題的解決方法提供一個(gè)經(jīng)過充分驗(yàn)證的通用方式 結(jié)束語 在可擴(kuò)展設(shè)計(jì)上我們往往會(huì)產(chǎn)生誤區(qū) 認(rèn)為只是解決一個(gè)簡單需求而已 功能完成就可以了 不需要擴(kuò)展 其實(shí)可擴(kuò)展是建立在可維護(hù) 可復(fù)用的基礎(chǔ)之上的 再簡單的需求也可以抽象成一個(gè)小的系統(tǒng) 站在系統(tǒng)的角度去思考 才能真正做到 強(qiáng)內(nèi)聚 低耦合 的設(shè)計(jì) 推薦一本書 深入淺出設(shè)計(jì)模式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論