Kent Beck的建议总是值得一听,这本书中的建议我等了几十年。它有助于将软件的重点从工具和技术转移到真正重要的设计上,而本书正是关于代码设计的重要著作。
——Dave Farley,Continuous Delivery有限公司创始人兼董事
面对难以理解的代码库,开发人员往往不知道从何处入手。这本书为不同级别的开发人员提供了实用技巧,以帮助他们改进代码。
——Sam Newman,独立顾问、技术专家, BuildingMicroservices 和 MonolithtoMicroservices 的作者
Kent Beck分享了数十种简单易学的方法,教你如何将复杂的代码转化为简单形式。这些方法非常简单,但当你读到这些方法时你肯定会想,为什么自己想不到呢?推荐所有在乎代码的整洁性和可读性的人阅读本书。
——Gergely Orosz,实用主义工程师
几十年来,重构书籍一直专注于自上而下、面向对象的软件设计理论。这本书打破了这一传统,提供了一种逐步改进实际生产代码的务实的方法。
——Maude Lemaire, RefactoringatScale 作者
软件工程师99%的工作都会涉及“棕地”项目。这可能很困难,尤其是在编写代码时没有考虑可读性的情况下。在这本书中,Kent Beck优先考虑代码中的人际关系,从而扭转了局面。他简明扼要地解释了如何通过微小、渐进的改动来改进软件设计,从而让你和同事都能更清晰地理解代码。
——Vlad Khononov, LearningDomain-DrivenDesign 作者