的开发人员和测试人员应有的态度
作者:网络转载 发布时间:[ 2014/1/14 9:27:02 ] 推荐标签:软件开发 软件测试
Rajaraman Raghuraman是一位具有丰富经验的软件软件从业者,是AgileDevTest博客网站的站长,以及电子书《Programmer’s Motivation for Beginners》的作者。针对的软件开发人员和测试人员应该具有什么样的职业态度,他专门撰文进行了阐述。
在针对软件开发人员的文章中,Raghuraman认为软件开发是一种艺术,而不是一门科学。你可以学习软件开发的各种技术,不过还需要对编码有着充分的热情。如果你是这样的人,那么可以成为“伟大的开发者”。Raghuraman列出了的开发人员应该具有的态度:
态度1:缺陷表明我编写代码的能力出现了问题
修改缺陷是软件开发人员的日常活动。显然,缺陷是开发人员大的敌人。当修改缺陷的时候,又有多少人能想到以下几点呢:
起初的时候,我能做些什么来避免这个缺陷呢?
我怎么能让这个缺陷逃过我的眼睛呢?
好了,既然问题已经产生了。我下次该如何避免相同的错误呢?下一步该做些什么呢?
事实上,很少有开发人员这么想。
愿意成为开发者的人应该将缺陷视为其位置的一种威胁、个人可信性的一种威胁以及编程技巧的一种威胁。正是这种态度能够使其成为伟大的开发者。
态度2:测试人员,有本事在我的代码中发现缺陷
有多少人具有这样的态度呢?很多开发人员认为测试的任务是发现缺陷。的确如此,但是这并不意味着开发人员可以将缺陷视为理所应当的事情。的开发者愿意邀请测试人员在他的代码中寻找缺陷。他们对自己的代码有这样的自信。
态度3:在代码质量问题上不妥协
对于开发者来说,重要的事情是代码质量了。这包括正确的编码标准、使用恰当的设计和重构保证代码更加可维护等等。但是,我们通常会因为一些众所周时的原因在代码质量问题上妥协,比如面临时间和进度的压力。的开发者永远不应该在代码质量上妥协,不管所面临问题是什么。
态度4:自信但不傲慢
的开发者应该对自己的能力有自信,但是不应该对其他开发人员和测试人员傲慢。他应该始终记住他是团队中的一员,这个团队要准时高质量地完成项目的共同目标。
态度5:感激测试人员
尽管的开发人员工作非常努力认真,但是测试人员依然可能在他的代码中发现缺陷。如果这样的话,感谢这些的测试人员。的开发人员应该感谢测试人员所发现的缺陷。他应该记住这一点,他的敌人是缺陷,而不是做测试的人。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11