
好像没有人讨论过这个?现在大部分语言应该都没有声明顺序问题了,大家都是怎么写的?
写在后面:
func A { B() C() } func B {} func C {} 写在前面:
func B {} func C {} func A { B() C() } 1 lichao 2022 年 10 月 17 日 写在外面 |
2 chenyu8674 2022 年 10 月 17 日 少的话写在后面,多的话单独建一个类 |
3 Helsing 2022 年 10 月 17 日 via iPhone 习惯写在后面,比较符合往下调用的直觉 |
4 cmdOptionKana 2022 年 10 月 17 日 我看很多教程都是写在后面,就跟着学了这个习惯,但实际操作中经常写着写着就不分前后了,因为本来只是一个两公用函数,后来需要进一步拆分,或者从别的上层函数分出一个小函数来可以与旧的小函数合并(只需要小改动)…… |
5 qW7bo2FbzbC0 2022 年 10 月 17 日 部分语言写后边,调用函数会报错 |
6 optional 2022 年 10 月 17 日 via iPhone private 写后面 |
7 Jooooooooo 2022 年 10 月 17 日 写后面. |
nbsp; 8 AS4694lAS4808 2022 年 10 月 17 日 如果语言没限制,都是写到哪需要一个新的了,关联性大的就写在文件尾,需要解耦的就新的类或者文件甚至包了。。感觉有 IDE 找函数挺方便的,顺序不重要。 |
9 DICK23 2022 年 10 月 17 日 我习惯写前面,有种先预备的感觉 |
10 ysc3839 2022 年 10 月 17 日 一般是前,因为 C/C++ 还是有顺序问题 |
11 QUC062IzY3M1Y6dg 2022 年 10 月 17 日 写前面个人习惯,先把函数写好然后再调用 |
12 anguiao 2022 年 10 月 17 日 个人习惯,需要 export 出去的写前面,不需要的写后面。 |
13 dengshen 2022 年 10 月 17 日 a 写着写着发现 b 直接在 a 上面声明一个 b 函数 |
15 ClarkAbe 2022 年 10 月 17 日 解释型语言写前面, 编译型无所谓.... |