写代码的时候,经常害怕变量名/类名会重复,应该怎么办

2019-08-17 17:36:17 +08:00
 ShangJixin
故事发生在我折腾我自己博客的时候...为了不撞上博客程序或者是第三方插件的变量名或者是类名,css 也是,弄的都好长一坨,拼音加英文都有,就是怕撞上...弄完之后输入还不好输入,忘了那就是彻底忘了...我太难了...
1957 次点击
所在节点    问与答
10 条回复
misaka19000
2019-08-17 17:48:35 +08:00
加上统一前缀
xiri
2019-08-17 17:53:59 +08:00
加前缀是最方便的,也不需要弄特别长,多几个字母而已。
按楼主帖子的描述,应该是自己写了个博客主题,怕命名冲突的话,你写的部分全部加上一个你特有的前缀就行了
再内部冲突的话可以按功能或者其他啥的再二级前缀
coderluan
2019-08-17 18:44:44 +08:00
加前缀了,比如博客,英文是 XX's Blog,那样用 XXSB 当作前缀,绝对不会冲突(手动狗头)。
richangfan
2019-08-17 19:33:50 +08:00
命名空间就是解决这问题的
favourstreet
2019-08-17 20:03:28 +08:00
前缀……难道学微软的 Zw ?好好起名字,名字想不明白,其实反映了不知道自己在写什么。
billlee
2019-08-17 23:08:48 +08:00
参考各种 C 库符号的命名方式,以 库名_ 作为前缀。
主要是 CSS, HTML 里面的需要这样做吧,JS 代码应该有很多办法可以限定作用域啊。
dobelee
2019-08-17 23:14:08 +08:00
长一点,详细一点,业务名前缀隔离。
sadfQED2
2019-08-17 23:45:30 +08:00
命名空间干啥使的?
laminux29
2019-08-18 04:25:44 +08:00
加前缀,最好用英文,英文实在不行就用拼音+注释中写汉语。曾经写 C 时,经常写过 60 多个字符的变量。
xenme
2019-08-18 07:27:13 +08:00
@coderluan 😄

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

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

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

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

© 2021 V2EX