|
1
|
| Ryan C. Thompson · 技术社区 · 15 年前 |
|
|
1
3
就像我说的,这都是偏好。或者:
或:
|
|
|
2
1
当语言允许其中任何一种(即:不需要前向声明)时,我更喜欢将主代码放在最上面。对我来说,它是对代码功能的概述,所以当人们查看您的源文件时,首先看到它似乎是合理的。
不过,我不喜欢前向声明(它们闻起来像是重复的),它们必须出现在主代码之前,这就破坏了使用前向声明的整个目的
|
|
|
3
1
在我看来,最好把主要的逻辑放在首位。如果其他人读代码,他可能会从文件的顶部开始。把主逻辑放在那个地方,就可以让他大致了解这个文件中的代码应该做什么。主逻辑中的函数调用也告诉他在何处深入研究逻辑。 |