关于新人的培养与程序的测试

关于新人的培养与程序的测试

     
新人需要学习的地方很多,在本文中我只对两个方面进行讨论。一个是新人应该严格要求自己,另一个就是在实现了一个功能之后一定要测试,我顺便讲一下测试中的一下侧重点。

中国有句话,讲的很好,叫“多年的媳妇熬成婆”。一个媳妇刚刚嫁到婆家,上面会有婆婆,家里的大小事务都是婆婆说了算,因为她的身份就是婆婆,是一家之主。除此之外更重要的是她有足够的阅历,有高瞻远瞩的眼光,有稳妥而灵活的思维方式,有老练的处理手段。这些决定了她有能力去处理好家庭的大小事务。一个小媳妇要在平时去学习,才能随着岁月的增长,慢慢的自己也像一个婆婆,终于有一天自己的儿子也要结婚娶媳妇了,她也就成了一个真正的婆婆。

如果她一直只把自己当成一个小媳妇。就算活到八十岁,儿孙满堂,她也还是像一个小媳妇一样的天真,幼稚。当不了一个真正的婆婆。

软件开发也是这样,一个刚刚入行的新人要勤于学习,严格要求自己。向身边最优秀的人学习,有一天你也会成为他,甚至超越他。总有一天也会带你的师傅一样,也成为一个师傅,成为项目经理,成为技术总监

严格要求就是要对自己实现的功能或者写的代码,已经做到最完美。自己已经找不到还需要改进的地方。这时候可以把功能提交上去。对自己的严格要求就会发现还有很多要改进,要学习的地方,进步就会很快。反之,简单的实现一下功能,稍加测试就提交,结果项目经理发现功能作的很差,而且还有很多bug。肯定会有不完美的地方,甚至还有bug。首先会让项目经理对你的评价很低;其次,长期如此,就算做了5年,10年的程序,写出来的功能都很差,bug一堆,到时候还需要比你年轻很多的项目经理去指出你的bug。也就是在工作中没有长进。

至于测试,我认为程序员对自己代码的测试,不需要向专业的软件测试工程师,编写测试实例,按照那么复杂的测试流程测试。测试中只需要注意两点,一是能够预期到目前操作的可能出现的结果,另外一个是测试覆盖要全面。以测试用户登录为例。

首先输入正确的帐号和密码,登录成功。(很多人仅仅测试到这里就认为程序没有问题可以提交了)

如果上面成功,接下来输入正确的帐号和错误的密码,预期结果:没有登录进系统同时提示:密码错误。

如果上面也达到了预期结果,再输入错误的帐号和密码,预期结果:没有登录进系统同时提示:帐号错误。

这样才能做到测试的覆盖度。

     最近带了一些新人做项目,这些是在新人身上发现的问题,希望这篇文章能给刚入行的xdjm一些帮助。把这些心得记下来,也希望能与大家讨论如何带领新人的同时保证项目的质量。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/111033.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号