• 请不要在回答技术问题时复制粘贴 AI 生成的内容
loverorser
V2EX  ›  程序员

关于类名字的规范?

  •  
  •   loverorser · Nov 6, 2023 via Android · 1832 views
    This topic created in 932 days ago, the information mentioned may be changed or developed.
    比如我有若干个 Manager ,是
    ManagerShop
    ManagerBag ,还是
    ShopManager
    BagManager

    第一种看上去方便,而且 IDE 放在相邻的地方好查
    但是第二张读起来更自然?
    6 replies    2023-11-07 15:53:57 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       Nov 6, 2023
    manager 放后面,我感觉也没怎么见过 manager 这种词放前面的,要是 manage 感觉放前面就合理些,
    Rache1
        2
    Rache1  
       Nov 6, 2023
    应该都是以后缀。换个例子,你见过 ControllerShop ,ServiceShop 、ModelShop 吗
    nzbstn
        3
    nzbstn  
       Nov 6, 2023 via Android
    非开发出身,也没专门写过项目代码,平时就是拿 py 弄几个脚本自娱自乐,关于命名在写代码的时候也遇到过困难,后来干脆自己先总结一个命名方法,动词名词形容词等怎么排列,下划线怎么用,以后每次写代码不知道咋命名就翻笔记看一眼
    总之自己玩能看懂就好啦,要想别人看懂加注释呗,野路子出身有得是办法
    realJamespond
        4
    realJamespond  
       Nov 7, 2023
    ShopManager, ManagerOfShop, 这不是语法问题?
    pq2Q3XZidsTF906J
        5
    pq2Q3XZidsTF906J  
       Nov 7, 2023
    參考《代碼大全》
    realNewBee
        6
    realNewBee  
       Nov 7, 2023
    manager 放后面好一点,至少搜索查找的时候方便很多。而且这种大类的一般都是作为后缀,比如 ShopApi ,ShopModel, ...。最好缩写更好看一点,比如 ShopMgr
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1210 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 85ms · UTC 17:42 · PVG 01:42 · LAX 10:42 · JFK 13:42
    ♥ Do have faith in what you're doing.