读书简友广场想法

项目重构原因

2023-03-04  本文已影响0人  影子喵喵喵

一、技术因素

1、早期技术团队在技术选型上的误判(常发生于MVP类型的产品快速上线导致的技术调研不够充分)。

2、新老技术框架的更替(比如从jquery迁移到vue/react)。

3、技术团队交接出现的断层(老技术团队的架构设计更不上新技术团队的发展, 出现架构上的“平替”)。

4、技术架构升级(比如随着业务发展, 由传统的MPA应用转为基于微前端模式的SPA应用)。

5、安全、性能、代码质量等原因导致的技术重构。

二、产品原因

1、产品形态调整(比如由纯PC应用转为响应式应用, 或者从H5到支持跨端)。

2、产品业务调整(非常常见的重构理由之一)。

3、产品指标调整(如兼容性、性能指标等导致的代码重构)。

上一篇 下一篇

猜你喜欢

热点阅读