TDD 最大的价值在于: 强制开发人员在写出一堆代码之前思考模块/方法的行为、接口设计、如何集成。