Wetts's blog

Stay Hungry, Stay Foolish.

0%

代码整洁之道-第5章-格式

垂直格式

  • 垂直方向上的间隔

    在封包声明、导入声明和每个函数之间,都有空白行隔开。

  • 垂直方向上的靠近

    在方法中,紧密相关的代码应该互相靠近。

  • 垂直距离

    实体变量应该在类的顶部声明。

    若某个函数调用了另外一个,就应该把它们放到一起,而且调用者应该尽可能放在被调用者上面。

    概念相关的代码应该放到一起。相关性越强,彼此之间的距离就该越短。

  • 垂直顺序

    调用者应该尽可能放在被调用者上面。

横向格式

应该尽力保持代码行短小。死守80个字符的上限有点僵化,而且我也并不反对代码行长度达到100个字符或120个字符。