系统重构的道与术 2022年3月14日 阿里云云栖号 最近参与了很多重构项目,有以提高服务器资源利用率为目标的Gateway网关、AMAPS等服务的重构,也有以提升架构合理性和研发效率为目标的共享业务服务化拆分,借此机会把相关内容梳理一下,是分享更是自我总结和学习。准备以重构工作中容易产生误区的地方或容易被忽视的重点来聊…… 阅读全文
为什么程序员一言不合就重构代码 2022年3月14日 当你看到前任写成一团毛球的代码块;新增几行代码需先捋半天逻辑的超级大函数;好不容易在迷宫里找到方向,小心翼翼地添加上新代码,却将别的调用系统给弄垮时;还有运行缓慢的老系统…… 此时程序员只有两个选择: 要么忍,要么重构**。** 忍是有极限的,重构的“三次法则”表示:程序员第一次看到乱…… 阅读全文