一枚程序员眼中的单元测试(6)

发表于:2017-09-11来源:袁慎建作者:袁慎建点击数: 标签:单元测试
1. 增强我们写代码的信心。 2. 让我们更加轻松的完成工作,身心收益。 再来说说有形的代码。缺陷减少了则证明你的代码质量提高了,代码质量衡量指标
1. 增强我们写代码的信心。 2. 让我们更加轻松的完成工作,身心收益。

再来说说有形的代码。缺陷减少了则证明你的代码质量提高了,代码质量衡量指标总离不开可读性可扩展性可维护性。这三个指标的增强反映了良好的代码整洁度、OO设计、模块化等。实践证明,这些良好的设计往往不是一蹴而就的,而当你为一个类或方法编写单元测试却举步维艰的时候,你就应该考虑去改良你的设计了

图片来自网络

理想情况下,编写完的代码应该是可以工作的。但现实并不那么美好,当你在验证代码正确性的时候遇到问题,你就不得不频繁地启用调式模式,而调试正是吞噬你宝贵时间的恶魔。此时我们要拔出单元测试这把神剑,使出浑身解数将恶魔驱赶到尘封的黑暗角落,从而缩减我们花在调式上的时间

那么,测试的两个有形的价值也体现出来了:

 



           

原文转自:http://sjyuan.cc/unit-test-view-from-a-programmer/