代码洁癖

2010-08-19 01:01:54 +08:00
 bluef
除了代码缩进之外, 不允许花括号后面有莫名其妙的空格, 即使是空行也必须有相应的缩进.

缩进都必须是tab, 除了Python是soft tab. 每个项目的Tab都必须统一, 要么是空格, 要么是硬Tab.

代码生成结果也必须整洁, 输出的HTML尽可能的按结构缩进. 并且只要有精力就会一行一行的把机器自动生成(比如用Dreamweaver制作的一些静态网页)的HTML整理好.

有人有类似的症状么=_____________=
8178 次点击
所在节点   强迫症
38 条回复
yoyicue
2010-09-21 23:54:38 +08:00
@rveo A = B 确实好看一些.
alswl
2011-10-21 09:04:18 +08:00
代码洁癖不仅仅格式规范,还有不断重构,去除耦合之类的
BB9z
2011-10-21 09:11:34 +08:00
tab 或 空格 的讨论没啥意思,本该是编辑器该考虑的,选择也受制于此。
chuck911
2011-10-21 09:15:02 +08:00
还好没有重构强迫症
myrual
2011-10-21 09:30:35 +08:00
看到垃圾代码是没有重构的动力和勇气的。
不过可以借助atyle。
sarices
2011-10-21 09:45:37 +08:00
tab
renyuan1985
2011-10-21 09:46:53 +08:00
我也有代码洁癖,代码强迫症!
kasuganosora
2011-10-21 09:54:05 +08:00
一直都是TAB
Sivan
2011-10-21 10:06:59 +08:00
同楼主,但是一只用tab不用空格、空行不喜欢有缩进。

为了输出的html也要做一些整理,这个是一样一样的 > o < !!
no2x
2011-10-21 11:53:11 +08:00
Tab + 1
Tab 可以由用户自行决定显示长度,而空格不能。
flyingkid
2011-10-21 12:06:26 +08:00
我同事直接把html合并在一块。从来不缩进。windows下,他只用notepad。
最牛X的事,就这样乱七八糟代码他都能认出来。
我已经把他当神来看待了。


PS:他的IBM笔记本,没见他用过鼠标,触摸板加IBM的小红点。就这样还和我们玩过CS = =
koto
2011-10-21 12:24:15 +08:00
@flyingkid 膜拜你同事……
lyklykkkkkkk
2011-10-21 12:45:38 +08:00
不要被表象迷惑了
lanisle
2011-10-21 13:05:25 +08:00
我也差不多,觉得这是好习惯,控制好度别影响到工作就好了。
AntiGameZ
2011-10-21 13:06:28 +08:00
这样的洁癖,是好习惯没错。但是我认为这都是可以通过工具来控制或者辅助实现的。
goldenlove
2011-10-21 13:12:26 +08:00
呵呵... 同洁癖的路过....

甚至有时候回帖子的空格标点换行神马的都会手动格式化.....- -!
ytang
2011-10-21 17:43:29 +08:00
@flyingkid 神啊
levana
2011-10-21 18:11:45 +08:00
支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX