在历史项目上做开发是程序员升级架构师的必经之路。 生存or毁灭?QQ空间150万行代码的涅槃重生 SAGI 有一些老项目,有「较重」的历史包袱,所以一直「改不了」。 再重的包袱,有 QQ 空间重么?18 年的老产品,150 万行代码,亿级别的 MAU,N 个团队接力开发,无数离职代码交接…… 在已知的运营环境中,工程技术上没有解决不了的问题。如果你解决不了,那只可能是两个问题: 1. 能力问题。 2. 方法问题。
在历史项目上做开发是程序员升级架构师的必经之路。
SAGI 有一些老项目,有「较重」的历史包袱,所以一直「改不了」。
再重的包袱,有 QQ 空间重么?18 年的老产品,150 万行代码,亿级别的 MAU,N 个团队接力开发,无数离职代码交接……
在已知的运营环境中,工程技术上没有解决不了的问题。如果你解决不了,那只可能是两个问题:
- 能力问题。
- 方法问题。
- 文章ID:3135
- 原文作者:zrong(Jacky)
- 原文链接:https://blog.zengrong.net/post/legacy-code-architect-path/
- 【公众号】曾嵘胡扯的地方:https://mp.weixin.qq.com/s/fdRCpUO0_eEepvK8o9cvxw
- 版权声明:本作品采用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可,非商业转载请注明出处(原文作者,原文链接),商业转载请联系作者获得授权。