为什么每个函数都要测试

        也许有人会问为什么每个函数都要测试,现实中应该是不必要的吧?这个问题其实很简单,函数的编写,要能让测试驱动,就必须起码遵循两个原则:
  1 不需要测试的函数,移除它,它不应该存在.
  2 测试无法透彻的函数,分割它,它太复杂了.
原文地址:https://www.cnblogs.com/William_Fire/p/876539.html