<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    走在架構師的大道上 Jack.Wang's home

    Java, C++, linux c, C#.net 技術,軟件架構,領域建模,IT 項目管理 Dict.CN 在線詞典, 英語學習, 在線翻譯

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      195 Posts :: 3 Stories :: 728 Comments :: 0 Trackbacks
     

    反模式讀書筆記之實現主體架構(二)

    摘要:反模式作為一種新視角模式,在表述和指導開發上與傳統設計模式不同,他先提出模式的反面案例,而后在給出重構方案,這在指導開發人員(尤其是新手)不無裨益。本系列筆記為個人學習總結,也希望沒有接觸過反模式的朋友們一起學習進步。

    正文:

    1引言

       有一名專業的規劃師(Jack)說過,一名工程師的20%時間應該用于做規劃。隨著我們經驗的增加,對這一論斷的相信程度也在增加。通過規劃來很好的組織工作,生產率和效率都會得到極大的提高。不幸的是很多公司機構都試圖把過多的規劃活動形式化。規劃在由個人來推動和利用時最有效,時間管理專家的一個減少壓力的關鍵要素就是通過規劃讓生活中的各項活動保持均衡。隨著這種實踐活動的成熟,時間國立系統的形式和使用方法越來越個人化了。

    2實現主體架構

    本反模式的特點是開發中的系統缺乏架構規范。一般負責項目的架構師都有以前系統

    架構經驗,因此認為文檔是不必要的。這種過度的自行導致在影響到系統成功的關鍵區域中風險劇增。比如下面某些區域往往會缺失架構定義:

    1)       包括對語言和庫的使用、編碼標準、內存管理等在呢你的軟件架構和規范。

    2)       包括客戶端和服務器配置的硬件架構。

    3)       包括網絡協議和設備的通信架構。

    4)       包括數據庫和文件處理機制的持久性架構。

    5)       包括線程模型和信任系統集的應用安全架構。

    6)       系統管理架構。

    3帶來的后果

    1)       缺乏架構規劃和規范:對軟件、硬件、通信、持久性、安全和系統管理架構的定義不足。

    2)       由規模、領域知識、技術和復雜性導致的隱藏風險隨著項目的進展暴露出來。

    3)       由于性能不足、過度復雜、需求理解錯誤、可用性問題和其他系統特性導致項目將要失敗或系統不成功。例如;大約1/3的系統在開發和運行中會遇到嚴重的性能問題。

    4)       不了解新技術。

    5)       缺乏后備技術和應急計劃。

    4產生的原因

    1)       沒有風險管理。

    2)       管理人員、架構師或開發人員過于自信。

    3)       依賴于過去的經驗,而這些經驗與現實在某些關鍵區域有區別。

    4)       由于系統設計活動中的缺口導致隱含的和未解決的架構問題。

    5重構方案

    重構方案要求以有組織的方式進行系統定義,并依賴于系統的多個視圖。每個視圖從一個系統利益相關者的角度對系統進行建模,這里的利益相關者可能是真實的也可能是假象的,可能是個體也可能是一群人的聚合。每個利益相關者負責一組搞優先級的問題,每個視圖都代表了整個系統并回答了這個關鍵的問題。這些視圖包括一些圖、表和規范說明,被連接到一個保證一致性。一般而言,視圖是輕量級的說明。架構文檔的作用是交流架構決策和其他問題的解決方案。文檔因該易于理解,維護成本低廉。

        只有完整理解一個架構的人才能夠成功定義實現它。不過,現實往往并不是這樣,因為很多項目采用了一些沒有被很好理解的新技術。因此,從頭開始建立良好的架構是一個迭代式的過程,大家都應該認識到這一點。起初的參考架構應該具備可以在第一個產品的開發期間被實現的強大策略。然后,可以使用將來的參考架構版本以增量的方式精煉他,并使用第一個產品或新版本來驅動這個過程。
        具體流程如圖:
       





    本博客為學習交流用,凡未注明引用的均為本人作品,轉載請注明出處,如有版權問題請及時通知。由于博客時間倉促,錯誤之處敬請諒解,有任何意見可給我留言,愿共同學習進步。
    posted on 2008-09-25 16:09 Jack.Wang 閱讀(1765) 評論(1)  編輯  收藏 所屬分類: 架構師篇

    Feedback

    # re: 反模式讀書筆記之實現主體架構(二) 2009-02-04 03:04 ci
    好....  回復  更多評論
      

    主站蜘蛛池模板: 日韩精品内射视频免费观看 | 在线永久免费观看黄网站| 亚洲精品视频在线观看免费| 国产麻豆成人传媒免费观看| 亚洲精品国产品国语在线| 中文字幕免费在线看| 亚洲精品美女久久777777| 精品一卡2卡三卡4卡免费视频| 亚洲Av永久无码精品三区在线| 免费国产成人18在线观看| 久久91亚洲精品中文字幕| 久久久久久AV无码免费网站| 久久国产亚洲精品无码| 亚洲国产精品免费观看| 亚洲日韩精品国产一区二区三区| 日韩电影免费在线观看视频| 国产亚洲精品2021自在线| 免费h成人黄漫画嘿咻破解版| 日韩久久无码免费毛片软件| 亚洲中文字幕第一页在线| 国产午夜成人免费看片无遮挡| 亚洲AV永久无码精品成人| 久久久久久精品免费看SSS | 亚洲第一页综合图片自拍| 黄色网页在线免费观看| 无码专区—VA亚洲V天堂| 台湾一级毛片永久免费 | 亚洲成_人网站图片| 国产精品公开免费视频| 人人公开免费超级碰碰碰视频| 国产v亚洲v天堂无码网站| 亚洲精品在线免费观看| 亚洲AV成人无码网天堂| 亚洲真人无码永久在线| 0588影视手机免费看片| 青娱乐在线免费观看视频| 亚洲国产精品一区二区久久hs| 成人AV免费网址在线观看| 亚洲精品视频免费观看| 亚洲成无码人在线观看| 亚洲国产成人爱av在线播放|