我们首先要理解何谓整洁代码及其对软件工程项目的成功至关重要的原因。在1.1.1小节和1.1.2小节中,我们将了解保持良好的代码质量对于高效工作是多么重要。

然后,我们将讨论这些规则的例外情况,即在什么情况下,不为偿还所有技术债务而重构代码更合算。毕竟,不存在放之四海皆准的规则,总会有例外存在。这里的重点是,正确地理解破例的原因,并确定在哪些情况下需要破例,避免在应该改进的情况下却认为不需要改进。