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

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

  •  
  •   lilei2023 · Jun 16, 2023 · 33370 views
    This topic created in 1079 days ago, the information mentioned may be changed or developed.

    Imgur

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