![]() | 1 kidding 2022-12-31 17:07:04 +08:00 |
![]() | 2 proxytoworld OP @kidding 这是从美国传过来的惯例? |
3 unregister 2022-12-31 17:18:19 +08:00 foo,bar,baz |
4 nightwitch 2022-12-31 17:20:20 +08:00 via Android 类似于汉语里的张三李四王麻子,没啥实际的含义,约定俗成 |
![]() | 5 wu67 2022-12-31 17:32:57 +08:00 临时变量的命名习惯罢了, 就像编程书籍的 for 循环, 9 成 9 会涉及到一个 n = 0; n++ . 我平时也喜欢写 temp tempArray temp*****Data |
![]() | 6 Pastsong 2022-12-31 17:38:14 +08:00 就和学写代码先写 Hello world 一样 |
![]() | 7 eason1874 2022-12-31 17:50:17 +08:0 ![]() 没什么特别含义,就是前面的人用了,后面的人跟着用,自然形成的习惯 类似于短视频里的,这个男人叫小帅,他的老婆叫小美,还有个好兄弟叫大壮 |
![]() | 8 proxytoworld OP |
![]() | 9 lululau 2022-12-31 17:56:03 +08:00 via iPhone ![]() 古代有一款音乐播放器叫 foobar 2000 ,深受世人所喜爱,因此从时候开始,程序员就喜欢将示例标识符命名为 foo ,bar 之类的 |
10 runze 2022-12-31 18:02:55 +08:00 ![]() @lululau 不要误导,foobar 的用法最晚在六十年代就有了: https://en.wikipedia.org/wiki/Foobar |
11 GuuJiang 2022-12-31 18:03:00 +08:00 via iPhone ![]() @lululau 你这是把因果关系搞反了,先有的 foo bar 等命名,然后播放器才故意玩了这个梗 |
![]() | 12 DeWjjj 2022-12-31 22:36:38 +08:00 福报! |
13 kele999 2023-01-01 17:17:54 +08:00 是个咒语 |
![]() | 14 phobal 2023-01-01 23:40:14 +08:00 via iPhone 使用 foo 和 bar 的一个好处是,它们看起来很不正常,因此在没有更好的名称的情况下,它们可以提醒你这是一个占位符,而不是实际代码中的标识符。 |
![]() | 15 proxytoworld OP @phobal 合理 |