V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lilei2023
V2EX  ›  程序员

分享一段我司前辈的代码,哈哈!

  •  
  •   lilei2023 · 327 天前 · 28997 次点击
    这是一个创建于 327 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Imgur

    第 1 条附言  ·  327 天前
    老哥们啊,要不就此打住吧!看完大家留言,感觉确实不妥!自省!
    310 条回复    2023-06-19 09:19:58 +08:00
    1  2  3  4  
    koon_kai
        301
    koon_kai  
       326 天前   ❤️ 1
    以前我有个同事,很喜欢炫技,喜欢一行代码搞定复杂的逻辑,但是可读性太差了,后面的人很难去理解很维护。
    isnullstring
        302
    isnullstring  
       326 天前   ❤️ 1
    又不是不能用,以后修改也方便
    beijinglowb
        303
    beijinglowb  
       326 天前 via iPhone
    @ytll21 后端我业余写了 5 年,老前端也跟着一块写这么久。自从各种框架开始流行以后,一坨坨三元堆积的超大型屎山就让我很崩溃了。做的时间长点就知道了,三元表达式真不是给一般人看的,别炫技。
    kid1412621
        304
    kid1412621  
       326 天前
    @meteor957 #12 你多大?
    Crawping
        305
    Crawping  
       326 天前   ❤️ 2
    我写 C/C++ 也写 Go, 偶尔写 JAVA 和 JS
    最讨厌就是记各种语法
    所以 if else 是最简单好记没有理解成本的写法.
    Ashore
        306
    Ashore  
       326 天前
    @wangxin13g #275 木得办法 现在就是在屎山中遨游了
    Quarter
        307
    Quarter  
       326 天前 via Android
    这个好像可以用计算属性吧,没必要上 watch ,至于是不是 if else 还是三元还是直接赋值,我觉得问题不大,本质上都是逻辑判定,合理的直观的就行了,不过没写注释不应该
    LUOMUXIE
        308
    LUOMUXIE  
       326 天前
    想起了前两天 copilot 给我生成的一句代码,
    //assign data
    isShake = archiveData.state == 1 ? true : false;
    看着没毛病,就懒得改了,哈哈哈哈
    tim9527
        309
    tim9527  
       326 天前
    @Crawping 支持。 简单的判断 if else 就是最好的,一眼懂。
    HowToMakeLove
        310
    HowToMakeLove  
       324 天前
    @Ashore db(tablename)就很秀啦
    1  2  3  4  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3383 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:08 · PVG 21:08 · LAX 06:08 · JFK 09:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.