1
WarWithinMe 2011 年 11 月 22 日
自己习惯就好。。。我一般用第二种。。。这几天写js代码都是第一种,因为用jquery,经常写些很小的函数。
|
2
chenluois 2011 年 11 月 22 日
这属于个人偏好问题,没有什么好不好的,喜欢那个就用哪个。我一般用前面那种格式,但有的时候也用后面那种,比较随意。
|
3
ywjno 2011 年 11 月 22 日
类C的习惯第二种,类java的习惯第一种(忘了从哪个网上看到的这句话
|
4
Chris_Ys 2011 年 11 月 22 日
完全偏好问题, 如果是 JavaScript 的话请使用第一种, 和一个 Bug 有关:
return { // ... }; 在某些解释器里会变成 return ; { / ... }; |
5
fen 2011 年 11 月 22 日
这个问题可以讨论好几页,就跟讨论编辑器一样。
|
6
roamlog 2011 年 11 月 22 日
习惯第一种
|
7
blacktulip OP 既然实际上没有统一规范,那我就用第二种了,我觉得第二种找对子的时候更方便。
|
8
cashplk 2011 年 11 月 22 日
习惯第一种了
|
9
aoyoo 2011 年 11 月 22 日
用c语言,习惯于第二种
|
10
herolee 2011 年 11 月 22 日
我用第一种。
|
11
kojp 2011 年 11 月 22 日
@blacktulip
我倒觉得,第一种方便,会有缩进的嘛。。 |
12
Chris_Ys 2011 年 11 月 22 日
据我所知只有 JS 是提倡 (业内间接强迫) 第一种, 原因纯粹是 bug 的关系.
而 web 端的 JS/CSS 最终会被 minify 掉, 所以实际哪一种都没所谓. 编程规范完全是个人/团队因素, 能坚持一个风格就可以了. |
13
wowh 2011 年 11 月 22 日
用第一第二种都无所谓,重要的是不要混着用
|
14
myrual 2011 年 11 月 22 日
随意吧,和用什么编辑器的问题一样。
个人喜好第一种,因为大括号占一行有点浪费。 |
15
cynix 2011 年 11 月 22 日 via iPhone
如果你選第二種的理由是「找對子方便」,那只能說明你沒選對 editor…
|
16
frittle 2011 年 11 月 22 日
习惯第一种
|
17
acdea4effdbb420d 2011 年 11 月 22 日
第一种
|
18
kongruxi 2011 年 11 月 22 日
习惯第一种
|
19
blacktulip OP Xcode 自动生成的那些代码块也是用的第二种 hmm..
|
20
snake45 2011 年 11 月 22 日
习惯第一种
|
21
tox 2011 年 11 月 22 日
个人习惯吧,一直用的第一种,语言是java
|
22
Echoldman 2011 年 11 月 22 日
条件、循环、分支用第一种,函数、方法、类声明第二种;
|
23
pp2moonbird 2011 年 11 月 22 日
以前一直使用第二种,不过后来看了代码大全,里面提倡第一种。看了之后觉得也挺有道理。
因为 if (condition){ 缩进 } 更能体现出代码块的概念。 如果换成vb就是 if (condition) 缩进 end if 而 if (condition) { 缩进 } {有点多余。 |
24
ohhe 2011 年 11 月 22 日
我也喜欢第一种。
第二种多此一举 |
25
fanzeyi 2011 年 11 月 22 日
|
26
lguan 2011 年 11 月 22 日
我个人喜欢第一种,这个也仅仅是习惯问题,两者并没有互相又大的优劣区别,我觉得最关键是要统一,前后一致,小组内一致,项目内一致,这个才最重要
|
27
simple_plan 2011 年 11 月 22 日
一直用第一种
|
28
hanai 2011 年 11 月 23 日
偏爱第一种,我学习的教材都是用第一种的
|
29
benzhe 2011 年 11 月 23 日
习惯第一种,但是如果在改别人的代码就会跟随他们的风格,这应该是某种强迫症...
|
30
magicsilence 2011 年 11 月 23 日
|
31
liyangdal 2011 年 11 月 23 日
条件、循环、分支用第一种,函数第二种
在 The C Programming Language里面是这么区分使用的。 |
32
sinxccc 2011 年 11 月 23 日
自己写的话爱怎么用怎么用。
在团队里的话跟团队编程规范保持一致。 |