开发人员如何正确对待BUG?
1、前端开发与后端开发
出了问题,最重要的是先找到方法迅速解决,而不是去互相指责。前端存在这样的思维模式,后端也存在这样的思维模式,这种思维模式不太好。出了问题,最好先检查一下自己,反省是不是自己这边的问题,勇于承担,敢于挑战。如果是,那么自己解决。如果不是,就去求助合作者。有问题未必是坏事,没有问题才可怕,有问题才有学习新东西的机会。问题总是存在,我们不可能预知所有的问题,但可以见一个,解决一个。我们来上班,就是来解决需求,解决问题的,所以不必害怕问题,但玩笑还是可以开起来的。比如,测试咋又来找我了呢?
2、前端开发与其他团队
产品经理和设计师有时也不清楚什么实现是合理的,容易误导前端开发或者测试人员,尤其是他们第一次接触的需求。这时候,前端开发无法实现需求,测试人员认为是BUG,连锁反应的根源在于需求的可行性当初没有得到准确的评估。这时候,开发人员应该抽空调研,告诉大家需求是否可行,方案是什么。经验很重要,没有经验时,就到处咨询,各种学习探索。千里之行,始于足下。千万不要以没有经验为借口将责任推给设计师和测试人员,出了问题,先检查自己,有则改之,无则加勉。
站在前端开发的角度,我认为开发人员自身应该具备一定的识别BUG的能力。如果确实是代码漏洞,应该第一时间去修改,只要是PRD上明确提到的,测试人员可以尽管提问题,有多少BUG,开发人员就该改多少,积极配合测试人员。但如果不是代码漏洞,要先明确到底是PRD不详细,还是设计稿尺寸不对,还是测试人员提了不是问题的BUG,召集产品经理设计师前端开发测试人员商量对策,4方达成一致,再修改。避免测试人员按照自己的思维模式和所谓的经验来提一些有可能不是问题的BUG,导致开发人员来回修改,浪费前端开发的时间。一会儿做成产品经理要的样子,一会儿做成设计师要的样子,一会儿又做成测试人员要的样子。一名珍惜时间的前端开发应该学会拒绝,把精力放在刀刃上,去探索更有价值的事,而不是闲扯是非对错。
开发要有识别能力,不是人家提啥就是啥,这是一般的厨子,人家让炒啥菜,就炒。牛逼的厨子具有引导能力的,你要吃肉,我给你炒一盘蘑菇,还能吃出肉的感觉,无意间轻松秀了厨艺还干了自己想干的的事。尤其需求有问题,对不上的情况下。
开发人员如何正确对待BUG?的更多相关文章
- 正确对待bug
正确对待bug 2016-10-09 公众号:一只程序媛 以前我一直以为bug是代码的天敌,我以为好的程序媛写出来的代码是应该没有bug的,零bug是终极奋斗目标. 后来,看到一句话"上帝创 ...
- 怎样才能提交一个让开发人员拍手叫好的bug单
怎样才能提交一个让开发人员拍手叫好的bug单 软件测试人员写得最多的文档就是测试用例和BUG,现在测试用例和BUG都没有标准的模板,每个公司使用的缺陷管理工具都有可能不一样,如果你换了一家公司就有可能 ...
- 使用钉钉对接禅道的bug系统,实现禅道提的bug实时在钉钉提醒并艾特对应的开发人员处理
现在公司测试中有一个痛点是每次测试人员提完bug后,需要定期去提醒开发人员查看禅道的bug记录及修复bug. 导致测试人员在项目测试中不仅要测试整个软件,还要负起实时监督提醒功能的“保姆角色”,身心疲 ...
- 软件测试人员遇到发现的bug不能重现怎么办?
软件测试人员遇到发现的bug不能重现怎么办? 刚刚进入测试的童鞋们,想必都遇到过提出的bug,开发要求重现之后,但是在系统上已经重现不了的情况吧. 那么碰到这样的情况,不管开发还是测试都很纠结,开 ...
- 开发人员必备的几款bug管理工具
Bug是软件开发过程中的“副产品”,也是开发人员最不想见到的状况.如果没有跟踪和梳理各种bug和问题并及时解决,项目就会花费非常多的时间,导致整个项目的重心偏移.如果在产品开发过程中,使用一个合适的B ...
- 产品经理如何赢得开发人员的尊重和支持?-摘自infoq
对于产品经理来说,赢得开发人员的尊重和支持,从某种意义上讲,是产品迈向成功的坚实一步.最近,知乎社区上的开发人员和管理者在前.后两个帖子中对此展开了激烈的讨论,其中不乏真知灼见. 林志霖Cray认为产 ...
- .NET CoreCLR开发人员指南(上)
1.为什么每一个CLR开发人员都需要读这篇文章 和所有的其他的大型代码库相比,CLR代码库有很多而且比较成熟的代码调试工具去检测BUG.对于程序员来说,理解这些规则和习惯写法非常的重要. 这篇文章让所 ...
- Front End Developer Questions 前端开发人员问题(二)CSS 后续
问题来源:http://markyun.github.io/2015/Front-end-Developer-Questions/ 31.视差滚动效果,如何给每页做不同的动画?(回到顶部,向下滑动要再 ...
- 开发人员看测试之TDD和BDD
前言: 已经数月没有来园子了,写博客贵在坚持,一旦松懈了,断掉了,就很难再拾起来.但是每每看到自己博客里的博文的浏览量每天都在增加,都在无形当中给了我继续写博客的动力.最近这两天有听到Jbehave这 ...
随机推荐
- Centos7.4+openvpn-2.4.4+easy-rsa-3.0物理机安装教程
完整CentOS搭建OpenVPN服务环境图文教程 大福技术 关注 2016.02.17 09:28* 字数 3017 阅读 34000评论 18喜欢 21赞赏 3 对于OpenVPN环境有什么用途老 ...
- Excel:公式应用技巧汇总
1.合并单元格添加序号:=MAX(A$1:A1)+1 不重复的个数: 公式1:{=SUM(1/COUNTIF(A2:A8,A2:A8))} 公式2:{=SUM(--(MATCH(A2:A8,A2:A8 ...
- Tomcat权威指南-读书摘要系列9
从源代码组建Tomcat 安装Apache Ant ant是make的开放源代码的替代品,而且是专门为java程序语言设计. Ant的最初用途是作为Tomcat的组建工具: 之后,Ant成为Java软 ...
- Windows服务时间控件怎么调试
写了timer,调试的话在构造函数里面把Elapsed方法写成null,null就可以调试了 public PSJCService() { InitializeComponent(); Getuser ...
- CM记录-CDH大数据平台实施经验总结2016(转载)
CDH大数据平台实施经验总结2016(转载) 2016年负责实施了一个生产环境的大数据平台,用的CDH平台+docker容器的方式,过了快半年了,现在把总结发出来. 1. 平台规划注意事项 1.1 业 ...
- bzoj千题计划218:bzoj2333: [SCOI2011]棘手的操作
http://www.lydsy.com/JudgeOnline/problem.php?id=2333 上次那个是线段树,再发一个左偏树 维护两种左偏树 第一种是对每个联通块维护一个左偏树 第二种是 ...
- Git与GitHub学习笔记(二)提交的一些笔记
1.合并分支的使用一定要切换到master分支上去合并:git merge company2.切换分支的时候一定要提交干净本地分支的代码,才可以切换分支,否则提示错误信息: 3.这时候我们做的就是提交 ...
- Zookeeper笔记之四字命令
Zookeeper支持一些命令用来获取服务的状态和相关信息,因为这些命令都是四个字母的,所以一般称为四字命令. 四字命令可以使用telnet或者nc向服务器提交,使用下面这个脚本可以当做是一个简易的客 ...
- springcloud搭建服务注册中心与服务发现
1.创建服务注册中心 创建一个普通的Spring Boot工程 首先我们需要创建一个普通的Spring Boot工程,命名为eureka-server,普通到什么程度呢?就是一个starter都不需要 ...
- docker 构建带健康检查的redis镜像
=============================================== 2018/11/5_第1次修改 ccb_warlock == ...