每天推送5篇优质英文文章 · By makers, for makers

运营 1107 天, 推荐好文 4,965 篇, 原创简评 1,019,397 字, 原文总阅读时间 43,411 分钟, 138,676 人订阅

本质是关于投资时间的讨论;现在花时间来为将来节省时间。写测试或 code review 确实让开发速度变慢了一些,但提高代码质量后可以避免以后耗费更多时间修 bug。

因为代码质量差而导致将来 production 出了故障,这将让开发任务很重的工程师们分心;从写代码过程里抽出几十分钟甚至几个小时去修复故障,再回过头来继续写代码,得花更多时间才能回到之前的状态。context switch 相当浪费时间。花时间来为将来省时间。在开发过程中通过测试、code review 来发现 bug,比在 production 中发现 bug 要好得多。

分享到: