同事的离谱代码让我想发疯

查看 13|回复 0
作者:0x114514   
楼主是前端,每次看到组里其他人写的代码我都痛苦的要命。随便举几个例子吧:
  • 最基本的代码对齐都做不到,例如它们的代码是这样的:

    if (isDefault) {
        this.xxx = true;
      this.timer = setInterval(() => {
          if (this.zzz) {
            if (this.ddd) {
              this.box = 24;
                }
        }
      })
    }
    每次看到这些代码我都快脑溢血发作,现在随便哪个编辑器都能做到自动对齐大括号,我真的怀疑它们在用记事本写代码。
  • 喜欢全局重置某个组件库样式,从来不管会不会影响到其他组件样式。例如:

    .el-table__fixed-right {
      display: none;
    }
    每次都是等到测试发现了,然后再回过头来改这个问题。
  • 用 AI 漫天拉屎

    自从公司的人会用 Trae 之后,每次看到它们提交的 commit 里有 markdown 写的很详细的提交信息之后,我就知道它们又拉了一坨大的。
    业务确实实现了,问题也解决了,但是代码质量真的令人发指,比如说,从某个模块中莫名奇妙引入一个根本不存在的虚空方法,然后莫名奇妙的在代码中调用,然后莫名其妙的逻辑根本不会走这里,业务还莫名奇妙实现了。
    我怀疑它们真的是从来不 review AI 生成的代码,只要能跑通就行。代价是后续负责修 BUG 的人要一点一点抠这个是什么意思,连 CC 有时候都理不清它们写的是什么。
    别问我为什么不和 Leader 沟通,因为它就是带头拉屎的人。
    F@@@@@@KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部