抛开个人习惯不谈,你觉得文件命名哪种方式更合理?

2012-10-25 12:04:00 +08:00
 conis
大体上常用文件的命名有Camel-Case方式(productName),下划线(product_name),短横线(product-name),Upper Camel-Case(ProductName)。
我感觉有时候对文件命名有些乱,有时候用_,也有时候用-,还有些时候用Camel-Case。
6431 次点击
所在节点    程序员
23 条回复
lightening
2012-10-27 07:49:26 +08:00
我能说我喜欢空格吗?
skywalker
2012-10-27 08:11:31 +08:00
毫无疑问:

this-is-the-best.md

用下划线的大部分是受编程语言影响,但是编程语言的命名具有局限性,-可能会被表示为减号。一个例证就是lisp家族里面用-命名的很多

(setq mac-option-modifier 'meta)
conis
2012-10-27 20:22:55 +08:00
抱歉,我在主题中没有指明,我主要是指在开发中的文件命名,特别是资源的命名。
其实这个问题也不是什么大问题,只是随便讨论一下,呵

@ivanlw 是这样的,包括NameSpace和Enum也是大小打头。

@skywalker 考虑到程序中的习惯,_是一个比较好的,因为你在程序中老用_,突然在资源中又用-,有时候就会交错造成不同的命名风格出现。

个人觉得,在url中,用-是比较好的,当然为了统一风格可以用url重写。其它文件中,用_是比较好。空格不太好吧?大小写在Linux会不会造成一些问题?

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

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

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

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

© 2021 V2EX