第 1 章 什么是干净的代码以及为什么你应该关心?

如果你是 PHP 的新手:超文本预处理器(PHP)和软件开发的新手,很有可能还没有接触过干净的代码。我们都是从这里开始的;每个人都必须意识到这一点。简洁代码不仅仅是一套规则。它是一种真正的思维方式—​一种对你正在创建的东西的思考方式。

我们经常会遇到一些开发人员,他们从事信息技术(IT)行业多年,甚至数十年,却从未担心过代码是否整洁的问题。这可能有几个原因:多年来一直独自完成一个项目或在遗留代码库上进行开发,这些都是 "清洁代码" 不为他们所知或不为他们所关注的原因之一。

越早养成清洁代码的意识越好。与许多其它习惯一样,一旦你采用了一种处理代码的方式,就很难再改变了。这可能是因为你根本不了解简洁代码的含义,你不确定它是否适用于你,或者你只是懒于应用新的 "规则",因为你的规则已经对你有效了(请放心,每个人都经历过这种情况)。但是,如果你关心它,并且记录下来—​那么,你已经完成了最难的部分,因为这意味着你已经准备好改变你的习惯了。不要误解我们的意思—​重点不是要你改变迄今为止所学到的一切,而是要提高你已有的技能。

你可能没有意识到这一点,但可以肯定的是,你已经有了一些完全符合清洁代码原则的习惯,这些习惯对你来说是自然而然的,而对其它开发人员来说则是全新的。需要注意的是,清洁代码原则目的不是为了引起争议。

我们将在本章中介绍的主要内容如下:

  • 本书将涵盖哪些内容

  • 了解什么是干净的代码

  • 团队中干净代码的重要性

  • 个人项目中干净代码的重要性