中国队失利原因之Bad Smell篇

该博客从编程中的Bad Smell角度分析中国队失利原因,如Duplicated Code体现为米卢使用怪阵,Long Method && Large Class指孙继海、徐云龙表现不佳,还有Long Parameter List、Divergent Change等多种情况,最后指出米卢指导无方应担责。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

中国队失利原因之Bad Smell篇

1.Duplicated Code
米卢使用怪阵,采用两个右后卫,
使本来是替补,防守能力弱的
徐云龙打右后卫,当孙继海受伤后,
徐自然也防不住右路的进攻,而且
无人替换。

2.Long Method && Large Class
孙继海本来是打右后卫的,不擅长于
防对方的犯规,保护自己,结果早早
下场为后来的失利埋下祸根。徐云龙
老是前插,和跑到中后卫的位置,
造成对方第二个球在无人防守的情况下
头球得分。

3.Long Parameter List
中国队再后场捣脚过多,没有直接
传到前场造成威胁,反而自己失误
频频。

4.Divergent Change
中国队中的徐云龙本来是打右后卫,
后来又打中后卫;李小鹏赛前打
右边后卫,比赛开始打前腰,后来又打
后腰;李铁开始打后腰,后来又打
中后卫;本来范志毅打中后卫,后来
却被一个前锋换下;曲波本来打前锋,
后来却被派上去打需要防守能力的右前卫
。如此多的目的不同的变化,造成场上
局面十分混乱。

5.Shotgun Surgery
为了进攻,换上于根伟等三个前锋,
不必要的加重了防守的压力。

6.Feature Envy
孙继海,徐云龙的不必要的乱跑,
造成关键位置的漏人。

7.Data Clumps
中国队丢第一球时,四个人防两个人
还防不住,不如要两个防守能力强的
专职后卫盯人。

8.Primitive Obsession
中国球员能力不行,却不做好本职工作,
后卫就应该老老实实的当后卫,先防守
好再说。

9.Switch Statements
后卫之间没有保护,协同,老是
拼个人能力。

10.Parallel Inheritence Hierarchies
站位过平,老是造越位,没有协同保护。

11.Lazy Class
像徐云龙这样能力差的队员,
不配分给右后卫的职责。

12.Speculative Generality
赛前老是说要拿3分,定位不对。

13.Temporary Field
对于许多不安定因素,
没有通过热身赛发现,
而统一解决,绝对主力
球员状态不好。

14.Message Chains
场上传球混乱,没有
中场发动机做中转。

15.Middle Man
球员都指望别人能进球,
该射门时不果断,而且
打得过小。

16.Inapproriate Intimacy
球员过多的依赖于队友。

17.Alternative Classes with
Different interfaces
替补球员没有起到应有的作用,
应慎用替补球员。

18.Incomplete Library Class
十强赛得到的优秀经验
没有得到复用,而且重蹈了
用怪阵的覆辙。

19.Data Class
没头脑,呈匹夫之勇的人太多,
没有调教到适应世界杯。

20.Refused Bequest
应灵活用小范围的组合,
而慎用大范围的全场阵型,
因为那样会过于死板。

21.Comments
米卢指导无方,应付全部责任。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值