ShangJixin
V2EX  ›  问与答

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

  •  
  •   ShangJixin · Aug 17, 2019 via Android · 2423 views
    This topic created in 2487 days ago, the information mentioned may be changed or developed.
    故事发生在我折腾我自己博客的时候...为了不撞上博客程序或者是第三方插件的变量名或者是类名,css 也是,弄的都好长一坨,拼音加英文都有,就是怕撞上...弄完之后输入还不好输入,忘了那就是彻底忘了...我太难了...
    10 replies    2019-08-18 07:27:13 +08:00
    misaka19000
        1
    misaka19000  
       Aug 17, 2019 via Android
    加上统一前缀
    xiri
        2
    xiri  
       Aug 17, 2019 via Android   ❤️ 1
    加前缀是最方便的,也不需要弄特别长,多几个字母而已。
    按楼主帖子的描述,应该是自己写了个博客主题,怕命名冲突的话,你写的部分全部加上一个你特有的前缀就行了
    再内部冲突的话可以按功能或者其他啥的再二级前缀
    coderluan
        3
    coderluan  
       Aug 17, 2019   ❤️ 2
    加前缀了,比如博客,英文是 XX's Blog,那样用 XXSB 当作前缀,绝对不会冲突(手动狗头)。
    richangfan
        4
    richangfan  
       Aug 17, 2019
    命名空间就是解决这问题的
    favourstreet
        5
    favourstreet  
       Aug 17, 2019 via Android
    前缀……难道学微软的 Zw ?好好起名字,名字想不明白,其实反映了不知道自己在写什么。
    billlee
        6
    billlee  
       Aug 17, 2019
    参考各种 C 库符号的命名方式,以 库名_ 作为前缀。
    主要是 CSS, HTML 里面的需要这样做吧,JS 代码应该有很多办法可以限定作用域啊。
    dobelee
        7
    dobelee  
       Aug 17, 2019 via Android
    长一点,详细一点,业务名前缀隔离。
    sadfQED2
        8
    sadfQED2  
       Aug 17, 2019 via Android
    命名空间干啥使的?
    laminux29
        9
    laminux29  
       Aug 18, 2019
    加前缀,最好用英文,英文实在不行就用拼音+注释中写汉语。曾经写 C 时,经常写过 60 多个字符的变量。
    xenme
        10
    xenme  
       Aug 18, 2019 via iPhone
    @coderluan 😄
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5369 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 08:31 · PVG 16:31 · LAX 01:31 · JFK 04:31
    ♥ Do have faith in what you're doing.