关于代码优化

个人总结,第一次写博客。我只是想找个地方记录平时的感想和学习心得而已。

 

工作6个多月,写了一个比较复杂的游戏场景。当时我是很赶时间的,想到什么功能不假思索的直接添加上去,等到写完了一看,卧槽,头文件都两三百行了。命名规则什么详细的就暂且不提了,这还怎么玩?

代码重复的部分更是一塌糊涂,有的地方一连四五、七八行就几个字符不同而已,我都看不下去了。功能重复的代码更是这里一个复制粘贴,那里一个复制粘贴。if else更是接连写了7、8个!!变量多的我都已经不知道是什么意思了!!

要改动的时候更是用到的地方全部改一遍,要不就是Ctrl+Shift+F来个当前文档替换!!!

代码实在膨胀的厉害,我也是第一次有这种感觉。真是糟糕透了!!!

 

提交代码给头头看的时候,更是不用想了,赶紧给我优化优化。“你这代码我都看不懂”

好几个XXX1()、XXX2()、XXX3()、XXX4()之类的函数现在想想都可怕、XXX1、XXX2、XXX3、XXX4、XXX5的类成员变量更是让人崩溃!

最后1500多行的代码硬是优化成了700多行!!!

苍天啊!大地啊!

以前总是看书上一些关于代码优化、重构的文章。

现在想想------实践真的是给我好好上了一课!!!

如图:

1、

2、头文件里的部分变量:

3、if else:

4、函数:

5、还有四个类似的代码段呢:

转载于:https://www.cnblogs.com/dongerlei/p/4897803.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值