系统重构的事儿

JerryXia 发表于 , 阅读 (0)
1. 旧系统代码基本没有规范代码没有质量,以至他人难以维护。
2. 数据库设计混乱。对于数据库设计没有一些基本规范,只是想当然得加减字段表,没有一个整体规划。各种杀手级SQL居然沦为炫耀的噱头(你看,我多么牛逼,能写这么复杂的SQL)。
3. 各子系统均以web应用独立开来,可能修改某个地方,就需要重新部署多个应用,这对系统无疑是一种隐形伤害,所以需要将系统进一步拆分,即高类聚,低耦合
4. 考虑到未来的业务量增加,需要更稳定可靠的服务存储