请简要介绍一下	Test-Driven Development (TDD) 的概念。并且，将你的回答以如下 JSON 格式输出：{"Introduction": "内容"}，其中，“内容”应该是一段由2到3个句子组成的介绍，要求不少于50个字。
user
{"Introduction": "Test-Driven Development (TDD) 是一种软件开发过程，要求在编写实际的功能代码之前先编写测试代码。这种方法促使开发者从需求和设计的角度思考，从而提高代码质量和系统的稳定性。TDD 的核心遵循红绿重构循环，即编写测试案例使其失败（红色），然后编写最少量的代码让测试通过（绿色），最后重构代码以优化设计。"}
assistant