《构建之法》阅读笔记2

《构建之法》阅读笔记

4.测试阶段

4.1 找Bug

       “千里之堤毁于蚁穴”,就算是测试中无法复现的bug和影响较小的bug,私认为仍有必要尽早解决。上面已经提到,在解决bug的同时要注意更新注释。有些人喜欢给发现的bug打上标记,然后继续其他工作,但时间一长,谁还能记得这个bug是待解决还是已解决?不如发现一个,消灭一个,这也是效率的体现之一。

       程序员所写的代码应尽量交给他人复审和测试,在你敲打键盘时,你已经默认自己的思路没有问题,所以,找自己的bug是最为困难的,但是分析他人代码时,我们往往会更加客观一些。

4.2 用户测试最为真实

       有条件的话,程序一定要有Beta版(公测版)。带入用户的角色进行操作,很多人开发或测试做久了,这一能力会渐渐丧失。这也体现出一个好的测试人员是多么难得:工作需要时,能把自己突然变成一个完全不懂技术的人。既然产品最终服务于用户,那么用户所做的测试才最为真实。

       在《构建之法》里,处处体现着匠心。软件开发是一项工程,更是一项艺术。在技术足够的情况下,付之以匠心,辅之以方法论,把产品当作艺术品去完成,个人能力将得到极大的提升。

posted @ 2022-12-08 09:11  萧贾jzm  阅读(12)  评论(0编辑  收藏  举报
//歌单id