关于[.NET Core TDD 前传: 编写易于测试的代码 -- 缝]的摘要:
有时候不是我们不想做单元测试, 而是这代码写的实在是没法测试....举个例子, 如果一辆汽车在产出后没完成测试, 那么没人敢去驾驶它. 代码也是一样的, 如果项目未能进行该做的测试, 那么客户就不敢去使用它, 即使使用了也会遇到“车祸”. 为什么要测试/测试的好处它可以尽早发现bug, 解决bug它会节省开发和维护一个软件的总成本. 实际上我们在维护软件上付出的成本要远大于在开发时付...
有时候不是我们不想做单元测试, 而是这代码写的实在是没法测试....举个例子, 如果一辆汽车在产出后没完成测试, 那么没人敢去驾驶它. 代码也是一样的, 如果项目未能进行该做的测试, 那么客户就不敢去使用它, 即使使用了也会遇到“车祸”. 为什么要测试/测试的好处它可以尽早发现bug, 解决bug它会节省开发和维护一个软件的总成本. 实际上我们在维护软件上付出的成本要远大于在开发时付...