代码重构
-
代码重构实战指南:让旧代码变优雅的核心技术与落地实践
你有没有过这样的经历?信心满满改了一段旧代码,结果上线后发现功能坏了——用户付款成功但没收到通知,或者订单金额算错了。这不是你技术差,是重构前没做一件关键的事:写测试。 先写测试,…
-
测试驱动开发(TDD)实战指南:从红到绿的代码迭代技巧
先写测试,再写代码——红阶段的正确打开方式 很多人对TDD的第一个疑问是:“没写代码怎么写测试?”其实答案很简单——用测试描述需求。比如我们要实现一个“根据订单金额计算折扣”的函数…