足球战术之低耦合,高内聚及重构篇

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

接上回:

http://www.csdn.net/Develop/read_article.asp?id=12058

足球战术之低耦合,高内聚及重构篇

假设前锋和前卫之间的传球是必需的,

那么有两种传球的方案,1.后卫传球

给前卫和前锋。2.后卫传球给前卫,

然后前卫传球给前锋。后者比前者

的系统总耦合度要低,并且后卫的

内聚度要高。这有什么好处呢?这意

味着前锋可单独复用,而无须依赖

于助攻性很强的边后卫。而且高内聚

的后卫,只须完成防守任务即可。

想象一下一名球员完成前锋,前卫,

和后卫的全部职责时,场上混乱的局

面:)但是如果你不怎么需要复用时,

低耦合就不那么重要了。对完成许多

职能的后卫("大类"),和后卫一次完成

许多的职能("长方法")来进行重构,

可以使系统性能更好:)

方案1:

___________ ___________

| | | |

| 后卫 |--------| 前卫 |

|__________| |_________ |

|

| ___________

| | |

-----------| 前锋 |

|__________|

方案2:

___________ ___________

| | | |

| 后卫 |--------| 前卫 |

|__________| |__________|

|

_____|______

| |

| 前锋 |

|__________|

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航