V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lyonbrown4ddd
V2EX  ›  程序员

代码风格

  •  
  •   lyonbrown4ddd · 2023-02-22 11:50:30 +08:00 · 1648 次点击
    这是一个创建于 674 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新接手公司的一个旧的小项目 有一点改动 spring boot vue2
    一个统计数据接口
    参数接收用的 map
    service 层 也是 map
    mybatis sql inner join 三个表 字段名全是拼音 /拼音首字母
    哦对 有关统计的 router 命名一律是 tj+ 数字 like tj1\tj2
    我是真的看不懂了。。。。
    9 条回复    2023-02-23 10:11:40 +08:00
    youngce
        1
    youngce  
       2023-02-22 12:06:18 +08:00
    风格确实不好,字段名都是拼音的话,统计的 router 确实用 tj 这种缩写不太好,统一下风格,改成 tongji ,以及 tongjiyi 、tongjier 。手动狗头
    placeholder
        2
    placeholder  
       2023-02-22 12:45:20 +08:00   ❤️ 1
    建议使用下划线增强可读性,比如 tong3_ji4 ,数字为音调
    superJava
        3
    superJava  
       2023-02-22 12:46:02 +08:00
    crud 程序员仅剩的技术壁垒
    litchinn
        4
    litchinn  
       2023-02-22 14:04:48 +08:00
    建议包名、类名、方法名、变量名直接使用 abcd ,用以节省使用混淆工具的时间和资源
    lyonbrown4ddd
        5
    lyonbrown4ddd  
    OP
       2023-02-22 14:32:39 +08:00
    @placeholder 学到了 数字还可以当音调哈哈哈哈哈哈哈
    lyonbrown4ddd
        6
    lyonbrown4ddd  
    OP
       2023-02-22 14:33:11 +08:00
    @litchinn 这个项目的多连接 sql 四个表就是 abcd 。。。。。
    lyonbrown4ddd
        7
    lyonbrown4ddd  
    OP
       2023-02-22 14:35:26 +08:00
    @youngce 要是真的是这样我还能理解 刚接手的时候 对着这个 tj 愣了好久 脑海中过了一遍自己的单词库(虽然也没多少)最后看了前端才发现 哦是统计接口
    mrochcnnnnn
        8
    mrochcnnnnn  
       2023-02-22 18:45:53 +08:00 via iPhone
    😶‍🌫️你就说能不让你能够用吧
    azui999
        9
    azui999  
       2023-02-23 10:11:40 +08:00
    @litchinn #4 很好,一次性代码
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1171 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:15 · PVG 02:15 · LAX 10:15 · JFK 13:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.