zoukankan      html  css  js  c++  java
  • 关于代码优化

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

    工作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、还有四个类似的代码段呢:

  • 相关阅读:
    优雅得使用composer来安装各种PHP小工具
    Docker学习总结之Docker与Vagrant之间的特点比较
    深入理解php 匿名函数和 Closure
    laravel 拾遗 中间件
    centos 手动编译 fcitx 各种问题大全
    Install haroopad on centos7
    centos7 編譯 chmsee
    centos 7 禁用笔记本触摸板设置
    理解 Linux 配置文件
    输入法环境变量XMODIFIERS/GTK_IM_MODULE
  • 原文地址:https://www.cnblogs.com/dongerlei/p/4897803.html
Copyright © 2011-2022 走看看