今天学习软件项目的3个真相(英文),首先翻译一下【译】软件项目的3个真相

这三个真相中对我冲击最大的是真相3:如果你想走得快,就提高质量。

我以前认为前端开发的质量控制不是最首要的,而是想发挥大家创造力去创新。在不重视质量下的创新,有可能导致只管引入而不考虑后续维护,导致质量进一步下降。当质量问题积累到达一个拐点,就直接导致交付功能的速度降低并最终趋势与平稳。

就前端功能来说,测试验证相对比较容易,导致我想反正都有测试人员验证,前端开发的质量不需要放在首位。

质量的提升效果并不是立竿见影,而是有延迟的。所以短期内可能还会导致交付功能的速度下降,但从长远来看,从一开始就重视质量,能让团队能保持快速前进。

现在我坚信,在软件项目中,一开始就应该重视质量,就算是有时候迫于压力为了赶进度而损害了质量,也要尽快的重构修正。把更多的精力放在提升质量的事情上来,如代码走读,单元测试,集成测试等。

与过去对话 💬

三个月前我在04.13.二.每日分享20天后的反思 🧭

过去:把整篇或大段的的原文原文引用,放入单独的知识库,把相对原创性的想法才放入白鹤点滴
现在:这是为将来做准备,重视文章出处,重视版权信息,想办法记录自我原创。