云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          DUDE模式和MVC模式

          Posted on 2007-04-24 20:19 云自無心水自閑 閱讀(396) 評論(0)  編輯  收藏 所屬分類: 心得體會

          最近judahfrangipane提出一種新的模式: DUDE.
          大多數人都知道MVC, 問題是如果不管具體情況, 生搬硬套MVC模式就會有一些問題. 一個應用中不是所有的東西都會有一個View, 也不是所有的東西都有一個獨立的Controller. 有時候, 可能會有多個Controller. 所以judahfrangipane推薦了一種新模式:

          Data Models 如果必要的話
          User Interface 如果必要的話
          Design patterns 如果必要的話
          Event handling 如果必要的話

          注意, 上述的四個部分不一定是全部必需的. 這樣, 你在進行應用設計的時候, 就少了一些條條框框. 而可以根據知識, 經驗, 設計模式來找到一個適合應用的途徑, 就象Chuck Hoffman所說的那樣, 不要"過度設計". 但是有兩個東西必須完全分離, 那就是data和UI.



          主站蜘蛛池模板: 分宜县| 柳林县| 色达县| 旬邑县| 伊宁县| 日土县| 响水县| 喜德县| 正镶白旗| 进贤县| 鹰潭市| 英山县| 思南县| 永川市| 景洪市| 东丽区| 龙陵县| 奉节县| 寿光市| 合山市| 鹤峰县| 麻城市| 潜山县| 霸州市| 道孚县| 东兴市| 武城县| 盐池县| 剑阁县| 佳木斯市| 乌什县| 湖口县| 镇远县| 林口县| 当阳市| 昌宁县| 蒲城县| 托克逊县| 吐鲁番市| 喀喇| 游戏|