May 2025
Intermediate to advanced
124 pages
1h 7m
Chinese
Tidy 是软件设计解决你、你与代码的关系,以及最终你与自己的关系。在本系列的下一本书中,我们将讨论团队如何以及为什么要一起进行软件设计。之后,我们将讨论软件设计及其在与非程序员的关系中的作用。Tidy 是极客的自我保健。
Tidy 的机械操作会在实践中逐渐掌握。其中大部分不需要自动支持。即使在重构变得可行的几十年后的今天,编程环境仍然缺乏对重构的自动化支持,这一点令人费解。不过没关系。我希望你习惯于每次一点点地设计软件,一直如此。Tidy 是重构的入口。
仅仅能够识别整理适用并加以应用,并不意味着你已经掌握了整理的方法。本书的书名是《Tidy First吗》,强调的是问号。我想说明的是,会整理并不意味着就应该整理。
本节关于管理 Tidy 的内容讨论了如何将 Tidy 纳入个人发展工作流程:
什么时候开始 Tidy?
什么时候停止 Tidy?
如何将 Tidy、改变代码结构与改变系统行为结合起来?
我们将首先讨论 Tidy 如何与拉取请求和代码审查互动。
Read now
Unlock full access