Mark's Java Blog
          MyEclipse, Java EE, Spring, Struts, Hibernate, JPA, SWT, Swing, AJAX, JavaScript,SOA
          1、找出應(yīng)用中可能需要變化之處,把它們獨立出來,不要和那些不需要變化的代碼混在一起(封裝變化)。
          2、針對借口編程,而不是針對實現(xiàn)編程 。
          3、多用組合,少用繼承。
          4、為交互對象之間的松耦合設(shè)計而努力(松耦合設(shè)計更有彈性,更能應(yīng)對變化)
          5、類應(yīng)該對擴展開放,對修改關(guān)閉。
          6、依賴抽象,不要依賴具體類。
          posted on 2008-03-18 13:48 Mark 閱讀(248) 評論(0)  編輯  收藏 所屬分類: 設(shè)計模式
           
          主站蜘蛛池模板: 龙海市| 漳平市| 綦江县| 鄂尔多斯市| 长子县| 鹤峰县| 永清县| 光泽县| 丰城市| 中方县| 安化县| 崇阳县| 金沙县| 孝昌县| 潜江市| 仪陇县| 石首市| 东明县| 二连浩特市| 固安县| 巴青县| 会泽县| 上饶市| 司法| 通山县| 晋州市| 遂平县| 马鞍山市| 韩城市| 焉耆| 绵阳市| 普兰店市| 三门县| 晴隆县| 柳林县| 苍南县| 长沙县| 渝中区| 尚义县| 绥棱县| 秦皇岛市|