Litong's Blog

Work to become, not to acquire.

第5章 格式

代码格式很重要。

代码格式关乎沟通,而沟通是专业开发者的头等大事。

短文件通常比长文件易于理解。

有可能用大多数为200行,最长500行的单个文件构造出色的系统。

源文件也要像报纸文章那样,名称应当简单且一目了然。

每个空白行都是一条线索,标识出新的独立概念。

空白行隔开了概念,靠近的代码行则暗示了它们之间的紧密关系。紧密相关的代码应该互相靠近。

变量声明应尽可能靠近其使用位置。

相关性越强,彼此之间的距离就该越短。

应该尽力保持代码行短小。

源文件是一种继承结构,其中的信息设计整个文件、文件中每个类、类中的方法、方法中的代码块,也涉及代码块中的代码块。

要让这种范围式继承结构可见,我们依源代码在继承结构中的位置对源代码行做缩进处理。

程序员相当依赖这种缩进模式。

好的软件系统是由一系列读起来不错的代码文件组成的。