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

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

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

    posts - 176, comments - 240, trackbacks - 0, articles - 7

    [導入]解耦只是第一步

    Posted on 2005-11-14 15:37 canonical 閱讀(465) 評論(1)  編輯  收藏 所屬分類: 設計理論
         在軟件開發中,很重要的概念就是解耦(decouple),其更加數學化的表述是正交分解。但是按照級列設計理論,元素完全獨立的一階系統只是復雜性最低的模型,或者說,當我們在信息不足的情況下識別出系統中最主要的幾個實體之后,對它們的最自然的假設就是互相獨立。隨著認識的深入,需要逐步補充元素之間的相互作用方式。這就如同Taylor級數展開,任何解析函數都可以展開為Taylor級數,而在物理世界中,一般前幾項近似就足夠了,因而才造就了如此多的線性定理。在軟件開發中,演化(evolution)逐漸成為一個重要的概念,我們也開始關心起系統設計長期的適應性,特別是隨著系統的發展,我們認識的深入,如何才能逐步引入新的結構而不破壞原先的整體架構。即我們需要能夠控制微擾(perturbation)下原有系統結構的穩定性。但是在目前的軟件世界中,連構造基本的結構都困難重重,更別說對結構穩定性的研究了。不過這是一個循序漸進的過程,遲早它會被提上議事日程。
        在分解過程中,一個基本的問題是對象之間確實存在著相互作用,并不是無關的。此時常用的手法是抽提出公共接口,即對象不再兩兩依賴而是共同依賴于某種公共知識。
              objectA <--> objectB    ==>  objectA <--> commonInterface <--> objectB
        這就如同物理中場方程的處理方式,粒子不再是兩兩發生作用而是獨立的與外部平均場發生作用,而粒子之間認為是獨立的。

    Feedback

    # re: [導入]解耦只是第一步  回復  更多評論   

    2006-12-04 16:53 by javabeginer
    樓主好像是個數學家,又好像是個物理學家!崇拜不已!~

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 精品免费久久久久久久| 男性gay黄免费网站| 亚洲综合国产精品| 亚洲成AV人片在线观看无码| 亚洲色欲久久久综合网东京热| 亚洲区小说区图片区| 亚洲精品国产日韩无码AV永久免费网| 全亚洲最新黄色特级网站| 免费人成网站7777视频| 亚洲成AV人网址| 中文字幕亚洲无线码| 亚洲国产a∨无码中文777| 亚洲成人中文字幕| 亚洲国产理论片在线播放| 亚洲一区二区三区在线网站| 亚洲а∨天堂久久精品9966| 亚洲AV无码片一区二区三区 | 热久久精品免费视频| 国产精品色午夜视频免费看| 亚洲电影日韩精品 | 日本免费人成视频播放 | 2021在线永久免费视频| 麻豆国产精品免费视频| 最新猫咪www免费人成| 免费在线一级毛片| 亚洲成AV人片天堂网无码| 中文字幕在线观看亚洲| 亚洲中文字幕一二三四区苍井空| 亚洲av永久无码精品网址| 国产99精品一区二区三区免费| 久久精品电影免费动漫| 97在线观免费视频观看| 免费国产在线观看| 国产亚洲精品美女久久久| 亚洲美女精品视频| 亚洲av永久无码精品网址| 日本道免费精品一区二区| 美女视频黄免费亚洲| 亚洲А∨精品天堂在线| 久久精品蜜芽亚洲国产AV| 亚洲精品9999久久久久无码|