程序员Bug考核利弊分析与现阶段代码质量把控方法

转载 2015年11月18日 10:59:21

Bug考核导致的几个后果:

1.      开发创新思维被限制,写部分代码会变成他们避免、隐藏bug的过程;

2.      部分公共基类编写、配置工作无人做,大家各做各的,生怕出问题算到自己头上,导致代码可维护性差、冗余代码多。

3.      测试工作量加大,但不一定发现对项目质量有帮助的问题;

4.      开发团队、测试团队、团队内部关系搞僵,开发任务不再是个创新、使用优化方法、有成就感的技术活,而是做好表面应付考核的活。



目前开发对代码质量的把控方法:

1.      写业务逻辑同时优化基类、方法,从而避免冗余、增强代码可维护性;

2.      相同业务逻辑尽量抽出来作为基类,其他相同业务继承此基类,规范开发逻辑;

3.      做单元测试,实现提交的业务逻辑底层数据的正确;

    4.  发布版本前自测,自测避免基本业务逻辑、需求缺失、基本功能bug的产生。

相关文章推荐

代码质量评估的新方法

更有效的对代码质量进行评估。

如何评价代码质量

如何评价代码质量 我们平时买东西的时候,要看一看东西的质量怎么样,如颜色好看否、样式时尚否、经久耐用否,然 后再决定买不买。 软件作为一种商品,也存在质量高低之分,从哪些方面来评价软件的质量状况呢...

如何精细化管理代码质量

背景与范围   代码是工程师与硬件机器交流的语言。和人类语言交流一样,表达一个相同的意思可以用很多不同的方法。哪一种表达的方法更好呢?对于代码而言,大概有三个方面的内容。第一个方面是看起来如何,...

绩效考核的九大困惑及其分析

在绩效管理中,绩效考核是其中最重要的工作之一,也是最困难的工作。因此,它被称为是“世界性”的难题。   绩效考核之所以难,首先表现为在绩效工作过程中,经常有许多疑难杂症使人们困惑不解。   我们可以预...
  • sven_xu
  • sven_xu
  • 2015年06月02日 09:15
  • 876

Atitit 表达式原理 语法分析 原理与实践 解析java的dsl  递归下降是现阶段主流的语法分析方法

Atitit 表达式原理 语法分析 原理与实践 解析java的dsl  递归下降是现阶段主流的语法分析方法   于是我们可以把上面的语法改写成如下形式:1 合并前缀1 语法分析有自上而下...
  • attilax
  • attilax
  • 2016年10月16日 23:25
  • 416

拿代码量算绩效考核?别毁了程序员

虽然程序员都说自己是搬砖的,但很显然,搬砖是很好考核的,一天搬多少块砖是一目了然可以量化的,一天搬1000块砖肯定比一天搬800块砖的要厉害;而程序员却很难以这样的方式来考核,一天1000行代码比一天...

三年无bug,提升代码质量的秘诀

作者:M中可歌 链接:https://zhuanlan.zhihu.com/p/25391668 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 对我代码...

【CSS】清浮动的10种方法与利弊分析

一 、 给浮动元素的父级加高度;  分析:一般情况下,父元素的高度是由子元素来撑开,但由于子元素设置了浮动,所以会脱离文档流,父元素的高度为0,给父元素加高度,高度需要大于浮动子元素的最大高度。否则,...

浅谈清除浮动的方法以及利弊分析

引言: 一  浮动的产生对于我们对于网站的布局特别是实现图片环绕等带来了方便,但是在我们使用浮动的时候也产生了一系列的问题,因此我们再使用浮动以后必须对浮动进行清除。 二  在开始介绍清除浮动之前...
  • gj1949
  • gj1949
  • 2016年12月05日 13:47
  • 193

程序员如何提升自己的代码质量?

本文转载至:http://www.zhoudev.com/?p=19 文章只针对有一定语言基础的人。 写本文的原因,其实很简单:团队的代码质量实在是太差了,而我又是一个在代码方面有很强洁癖的人,所...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:程序员Bug考核利弊分析与现阶段代码质量把控方法
举报原因:
原因补充:

(最多只允许输入30个字)