Java基础学习总结(148)——如何提高代码质量

前言

人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?又有哪些经验和技巧呢?

一、代码质量

 软件是交付给用户,并由用户体验的产品;代码则是对软件正确且详细的描述,所以代码质量关系到软件产品的质量。虽然软件质量不等于代码质量,但是代码上的缺陷会严重的影响到软件产品的质量。因此,为提高代码质量的投入是值得的。

二、衡量软件产品质量的六个方面

  1.  功能性,即软件是否满足了客户业务要求;
  2. 可用性,即衡量用户使用软件需要付出多大的努力;
  3. 可靠性,即软件是否能够一直处在一个稳定的状态上满足可用性;
  4. 高效性,即衡量软件正常运行需要耗费多少物理资源;
  5. 可维护性,即衡量对已经完成的软件进行调整需要多大的努力;
  6. 可移植性,即衡量软件是否能够方便地部署到不同的运行环境中;

三、提高代码质量的具体经验

1、永远不要复制代码

不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事 在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。

2、 测试你完成的代码

 你知道你的代码能做什么,而且试了一下,它确实好用,但你实际上需要充分的验证它。分析所有可能的边界情况,测试在所有可能的条件下它都能如期的工作。如果有参数,

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览

应支付9.90元
点击重新获取
扫码支付

支付成功即可阅读