代码的优化以及性能调优的几种方案

代码的优化以及性能调优的几种方案

代码优化的目的不仅是为了性能的提升,增强代码的可维护性,容易阅读,这也算是调优的一部分。

1.代码规范。

目的: 提升代码的可读性

我们写程序,一般情况下都不可能一次就写好,写出来的代码可能后期需要重构,需要拓展,或者业务变动,人事变动等,需要去修改别人写的东西,那么肯定也会遇到各种各样的代码,晦涩难懂的,或者简介明了的,或者逻辑性非常弱并夹杂了许多冗余代码等等各种情况,有些同事喜欢复制粘贴,然后修修改改,可能他只为了要拿到一个字段,就复制了一堆东西,当然程序写完了运行起来都是对的,但是这样写的代码会导致系统的性能耗损,维护性降低,转手给别人的时候,也容易误导别人,被人鄙视。
我在工作中也总结了几点小规范,写在这里给大家参考参考

  1. 去掉无用的引用类,由于本人使用编辑工具是eclipse,eclipse有快捷键Ctrl+Shilft+O,可以去除没有用到的类引用,经常在维护系统或者修改需求时遇到一些类中引入了大量其它东西,后面可能需求变动又没有再使用过,导致引用类没有实际用过,出现黄色警告,本人有相关强迫症,遇到警号一般都是尽力消灭,而且引用到的类都是占用一定空间的,建议不使用就去掉。
  2. 格式化,一般公司都由自己格式化模版用来导入,如果没有也可以自己搞一个,并不复杂,通过Ctrl+Shilft+F就可以进行格式化选中的代码,让你写的代码按照你规定的风格模版排版。格式化可以避免你的代码不对齐,多空格,提高可阅读性。
  3. 备注,写代码的时候,备注是不可或缺的部分,但是也要避免无用重复的备注,有些代码可能永远都不用了,但是写的很优秀,很多情况下舍不得删掉,就备注下了,导致占用大量行数,阅读的时候滚动条好长好长,既然优秀的代码就放到私人代码库中,没必要一直备注在哪里。
  4. 避免无逻辑冗余代码,例如if(1==1)或者if(true)这样的逻辑,就不应该出现在代码里,但是我在工作的时候就遇到好几次这样的代码。
  5. 合理运用空格,换行,来提高代码的阅读性,让你的代码更加优雅。
  6. 慎用简写,除非一些公用的词,或者太长的词,非要使用的情况下尽量写好备注。
  7. 尽量避免重复代码,同样功能的代码,就尽量想办法重用。
  8. 拆分代码,我在工作中经常遇到一个类几万行代码,或者一个方法超过1000行,看起来非常头疼。
  9. 尽量把同样作用或者同类型的代码写在一起,例如变量,常量都写在最前面,别让别人到处找。

2.代

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值