当有人查看底层代码实现时,我们希望他们为代码的整洁、一致及所感知到的对细节的关注而震惊。我们希望他们高高扬起眉毛,一路看下去。我们希望他们感受到专业人士们的劳作。但若他们看到的只是一堆是由醉酒的水手写出的鬼画符,那他们多半会得出结论,认为项目其他任何部分也同样对细节漠不关心。
所以,代码的格式非常重要。代码格式不可忽略,必须严格对待。代码格式关乎沟通,而沟通是专业开发者的头等大事。
意义相近的函数或者变量,应该放到相近位置,并且被调的函数应该放到调用函数的下方。而且代码缩进也要正确书写。
当有人查看底层代码实现时,我们希望他们为代码的整洁、一致及所感知到的对细节的关注而震惊。我们希望他们高高扬起眉毛,一路看下去。我们希望他们感受到专业人士们的劳作。但若他们看到的只是一堆是由醉酒的水手写出的鬼画符,那他们多半会得出结论,认为项目其他任何部分也同样对细节漠不关心。
所以,代码的格式非常重要。代码格式不可忽略,必须严格对待。代码格式关乎沟通,而沟通是专业开发者的头等大事。
意义相近的函数或者变量,应该放到相近位置,并且被调的函数应该放到调用函数的下方。而且代码缩进也要正确书写。