最近开始了解单元测试方面的事情,主要是学习PHPUnit,目前只是跟着PHPunit手册和一个入门教程 PHPUnit 入门与实战在学习,只是简单的了解,没有深入的探究。酷壳作者有以下的观点:软件开发是一种脑力劳动,是一种知识密集型的工作,就像艺术作品一样,创作过程和成品是没有标准答案的。软件的质量不是测试出来的,而是设计和维护出来的。就像工匠们在一点一点地雕琢他们的作品一样。希望大家可以来交流下自己或者所在团队对单元测试的看法,以及在实际项目中的应用。比如:编写单元测试的时机 [ 软件开发过程中还是开发完成后 ]编写单元测试的角色 [ 由开发人员还是非开发人员来编写 ]...
2 回答
牧羊人nacy
TA贡献1862条经验 获得超7个赞
编写单元测试的时机:软件开发过程中
不要指望补单元测试的行为,除非你确实没啥事干了编写单元测试的角色:开发人员,写单元测试其实也是给自己一个代码优化,重构的机会,因为为了增加可测试性,你需要考虑到解耦合
编写单元测试好处: 便于发现问题(无论是需求更变还是代码本身的bug)及代码重构
- 2 回答
- 0 关注
- 1940 浏览
添加回答
举报
0/150
提交
取消