经验与复盘经验摘录 · 机器翻译
我可以告诉你这种情况是怎么发生的
我可以告诉你这种情况是怎么发生的。你一开始拒绝这些PR,说“写更易维护的代码,而不是快速的hack”。管理层开始给原始开发者施压“为什么还没合并,我以为你已经搞定了”。该开发者反驳说“嗯,它没有通过代码审查,他们让我重构”。管理层又回到审查者那里“你为什么拒绝这个?它符合编码标准吗?流水线是绿色的”。审查者说“嗯,它技术上符合编码标准,但里面全是hack,不具有未来可扩展性,将来会出问题”。管理层说“如果我们为明天编码,我们永远什么都做不完。别这么别扭”。然后代码就被合并了。之后你就会学会让这些人随意发挥。如果将来出了问题,你就可以说“我早就告诉过你了”。但根据我的经验,管理层其实并不在意将来是否会有问题,这不是他们的事。他们只会说“如果你需要重构,就给我更大的估算时间”。这没问题,但这确实是一个毫无意义的繁琐过程,要收拾这些烂摊子。…
源讨论人工智能的奇迹:我们正在终止我们的漏洞赏金计划原帖 285 条评论 · 导入时统计