• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            歲月流轉,往昔空明

            C++博客 首頁 新隨筆 聯系 聚合 管理
              118 Posts :: 3 Stories :: 413 Comments :: 0 Trackbacks
            但是,隨后的幾個程序也是如此,不盡人意。其間我也是一直在讀關于Command模式和一些程序的代碼,但是就是沒有能夠領悟到應該怎樣完成我的程序才算是個較優的選擇。

            其間問了一些朋友,但是他們給的答復都是,要多寫代碼才能理解,有時頓悟是很重要的。

            實際上,這一切都源自于我對MVC那淺薄的認知。當然,現在也是很淺薄的。我錯誤的將邏輯控制與界面控制都非常單純的交給了Control這個部分,從而讓本來屬于業務和界面控制的代碼在M-C處被混合后又不自然的割裂開來。

            為什么會做這個失誤的判斷,我想了很久。

            從現在來看,我覺得是因為自己過于重視“耦合”而輕視了內聚。盡管在分成兩層以后,邏輯和界面之間的耦合度降低了,但是程序邏輯自身和界面邏輯都不同程度的引入了黏合部位的內容而影響程序的結構。

            在總結了以往的經驗和教訓以后,我現在開始在新的程序里面嘗試將程序分成三層。界面一層,界面控制一層,這一層基本上是純粹的窗口設計代碼,以及一些必要的提交到下一層的通知;邏輯-界面的通訊與界面控制一層,這層的職責是加工界面獲取的信息,在界面控件間協調控制,并處理消息通知邏輯層,可以視作是視圖的“文檔”;最后一層是邏輯層。

            當然,目前僅僅在幾個小程序中采用了這樣的設計,也不太清楚副作用究竟怎么樣,所以只是說給大家提供一個借鑒而已。至于最重要的經驗,那就是,有時候,不能太看重“耦合”了,還是應該關注一下,對象本身的內聚性如何。
            posted on 2006-12-12 22:53 空明流轉 閱讀(1204) 評論(3)  編輯 收藏 引用

            評論

            # re: Windows界面程序的數年掙扎:經驗與教訓(三) 2006-12-13 22:24 大名
            無語了, 你個傻冒,你這幾年都在干嘛。感覺你好象沒寫過程序一樣。
            多寫程序,鉆精門語言。比如你學wtl,你個傻冒C++都沒學好,template都沒學好,你又怎么能寫出象樣的代碼來呢。你那破design pattern看地再好,代碼都沒寫過幾行,又怎么能理解呢。你這樣的傻冒真是沒救了。
              回復  更多評論
              

            # re: Windows界面程序的數年掙扎:經驗與教訓(三) 2006-12-13 22:35 空明流轉
            哈哈,樓上批評的是。這一方面我這幾年確實夠傻。也不知道哪根筋搭不上就是寫不對。

            只是。。。你說破Design Pattern。。。寒。  回復  更多評論
              

            # re: Windows界面程序的數年掙扎:經驗與教訓(三) 2008-08-19 15:30 沈臻豪(foxtail)
            快畢業了 就急于求成 我也很矛盾  回復  更多評論
              

            久久精品夜色噜噜亚洲A∨| 久久发布国产伦子伦精品| 色狠狠久久AV五月综合| 久久精品国产亚洲AV无码麻豆| 久久人做人爽一区二区三区| 久久精品无码专区免费青青 | 久久精品国产亚洲AV无码娇色 | 久久99久久无码毛片一区二区| 狠狠综合久久AV一区二区三区 | 亚洲精品乱码久久久久66| 久久久久国产| 久久久婷婷五月亚洲97号色| 精品欧美一区二区三区久久久| 亚洲精品美女久久久久99| 国产毛片久久久久久国产毛片 | 91久久精一区二区三区大全| 久久婷婷五月综合国产尤物app| 久久无码人妻一区二区三区| 久久久噜噜噜久久中文字幕色伊伊| 99久久精品国产高清一区二区| 性高湖久久久久久久久AAAAA| 亚洲成色999久久网站| 7777久久亚洲中文字幕| 久久久久99这里有精品10| 一本色道久久综合| 国产福利电影一区二区三区久久老子无码午夜伦不 | 久久精品国产亚洲精品2020| 久久精品国产乱子伦| 久久综合久久鬼色| 久久精品国产第一区二区三区 | 国产一级做a爰片久久毛片| 91精品国产色综合久久| 亚洲AV无码久久| 亚洲伊人久久大香线蕉综合图片| 久久伊人中文无码| 久久久久亚洲爆乳少妇无| 国产成人无码精品久久久免费| 国产69精品久久久久99| 草草久久久无码国产专区| 久久99精品久久久久久噜噜| 狠狠色综合网站久久久久久久 |