隨筆-11  評論-5  文章-3  trackbacks-0
          足球戰術之低耦合,高內聚及重構篇假設前鋒和前衛之間的傳球是必需的,那么有兩種傳球的方案,1.后衛傳球給前衛和前鋒。2.后衛傳球給前衛,然后前衛傳球給前鋒。后者比前者的系統總耦合度要低,并且后衛的內聚度要高。這有什么好處呢?這意味著前鋒可單獨復用,而無須依賴于助攻性很強的邊后衛。而且高內聚的后衛,只須完成防守任務即可。 想象一下一名球員完成前鋒,前衛,和后衛的全部職責時,場上混亂的局面:)但是如果你不怎么需要復用時,低耦合就不那么重要了。對完成許多職能的后衛("大類"),和后衛一次完成 許多的職能("長方法")來進行重構, 可以使系統性能更好:)
          方案1:
           ___________         ___________
           |                  |          |                 |
           |  后衛         |--------|   前衛       |  
           |__________|           |_________ |
                 |
                 |              ___________
                 |             |                  | 
                 -----------|  前鋒         |
                               |__________|
          方案2:
           ___________         ___________
           |                 |          |                  |
           |  后衛        |--------|   前衛       |
           |__________|          |__________|
                                                |
                                       _____|______
                                       |                  |
                                       |  前鋒         |
                                       |__________|
          posted on 2007-08-07 10:42 天然 閱讀(313) 評論(0)  編輯  收藏 所屬分類: 實習ing
          主站蜘蛛池模板: 南漳县| 大同县| 宜黄县| 望江县| 枣强县| 武隆县| 留坝县| 大渡口区| 略阳县| 和林格尔县| 长宁县| 汉源县| 临沧市| 普定县| 洪雅县| 永福县| 临沭县| 靖宇县| 敖汉旗| 台北县| 新丰县| 诏安县| 屯门区| 江津市| 隆化县| 五家渠市| 鹤壁市| 科技| 潼南县| 抚远县| 云龙县| 苏尼特右旗| 清涧县| 闻喜县| 昌乐县| 南乐县| 夏邑县| 平乐县| 深圳市| 麻城市| 铅山县|