<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
    樓主好像是個數學家,又好像是個物理學家!崇拜不已!~

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


    網站導航:
     
    主站蜘蛛池模板: 国产成人精品日本亚洲专区61| 免费A级毛片无码A∨男男| 亚洲欧洲日产国码av系列天堂| 麻豆亚洲AV成人无码久久精品| 日本牲交大片免费观看| 亚洲AV无码片一区二区三区| 日本一道一区二区免费看| 国产产在线精品亚洲AAVV| 免费国产成人高清在线观看麻豆| 午夜亚洲乱码伦小说区69堂| 亚洲成av人在片观看| 久久精品无码免费不卡| 亚洲av日韩综合一区在线观看| 91福利视频免费观看| 激情综合亚洲色婷婷五月| 欧洲精品免费一区二区三区 | 久久久久久AV无码免费网站| 亚洲av无码不卡一区二区三区| 99xxoo视频在线永久免费观看| 亚洲国产美女福利直播秀一区二区 | 国产精品亚洲视频| 中文精品人人永久免费| 亚洲精品免费在线观看| 很黄很色很刺激的视频免费| 朝桐光亚洲专区在线中文字幕 | 久久国产色AV免费看| 2019亚洲午夜无码天堂| 国产精品无码一区二区三区免费 | 久久国产乱子伦精品免费强| 亚洲精品福利网站| 国产美女无遮挡免费视频| 国产精品永久免费| 亚洲成AV人片久久| 四虎亚洲国产成人久久精品| a级日本高清免费看| 亚洲av永久无码精品三区在线4| 国产精品自在自线免费观看| 人人玩人人添人人澡免费| 亚洲午夜成人精品无码色欲| 亚洲精品中文字幕乱码三区| 99久久99这里只有免费费精品|