测试驱动开发 读书笔记--坏代码的味道

坏代码的味道:

1. 重复代码
2.坏名字
3.意大利面代码
4.长函数
5.抽象注意力分散--逻辑上不在一个层次
6.眼花缭乱的布尔运算
7.过多switch/case
8.重复的switch/case
9.嵌套
10.参数太重,结构体在调用中多于需要的元素
11.参数列表太长
12.随便访问全局变量
13.注释不得要点,废话太多,或注释太少
14.条件编译--代码升级后条件编译太多,结构混乱。需要提炼出平台相关的部分。

转载于:https://www.cnblogs.com/pingwen/p/8521226.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值