测试驱动开发
添加测试用例, 提高代码质量, 通常有两种方式
1、 配置、检查、验证
2、准备、行为、断言
针对边界问题需要重点关注。
实际上我们当前并没有主动采用编写测试用例的方式, 该方式本身会带来额外的开发成本。
文中提到 如今一个架构的好坏,很大程度要 取决于它的可测试性。
我们通常在架构侧的大改动, 更多的还是通过引流测试进行了, 通过重放线上海量的真实数据来做测试。
添加测试用例, 提高代码质量, 通常有两种方式
1、 配置、检查、验证
2、准备、行为、断言
针对边界问题需要重点关注。
实际上我们当前并没有主动采用编写测试用例的方式, 该方式本身会带来额外的开发成本。
文中提到 如今一个架构的好坏,很大程度要 取决于它的可测试性。
我们通常在架构侧的大改动, 更多的还是通过引流测试进行了, 通过重放线上海量的真实数据来做测试。