重构功能带来的配套改造查找思路

最近在重构项目中的一个基础配置功能,这个功能因为后续的业务变化和最初的缺陷设计导致非常难维护和扩展,使用起来也比较费劲,所以决定花一段时间来对它进行重构,去除一些用不到的设计,简化了使用方式和配置方式,优化逻辑使其具有更好的扩展能力和性能提升,那么就带来了一些问题,就是这个基础配置功能项目中用的地方较多,涉及了好几个模块,前端、后端、移动端等都有涉及,想要尽快的更换以达到投入使用的目的,下边分享我的查找配套改造的思路:

1、根据DO\VO\DTO\QUERY等实体查找本模块的相关调用方法,确保在不影响其业务逻辑的情况下进行替换

2、根据表名查找本模块xml中的CRUD语句,确保在不影响其业务逻辑的情况下进行替换

3、根据提供的feign查询关联模块的调用方法,确保在不影响其业务逻辑的情况下进行替换

4、前端和移动端根据controller入口路径进行排查,替换具有相同效能的接口,注意字段是否发生变化

相关推荐
lbb 小魔仙7 小时前
AI工具与编程实践:重塑研发效率的双重引擎AI双擎驱动:工具与编程重构研发全流程的实战指南
人工智能·重构
cxr82810 小时前
破局重构——以第一性原理穿透问题的复杂性迷雾
人工智能·重构·思维模型·认知·意识·认知框架
物联网软硬件开发-轨物科技1 天前
【轨物方案】多模态智能感知及一键顺控专家系统:重构电力运维新范式
重构
葡萄城技术团队1 天前
SpreadJS V19.0 新特性解密:评论重构协作体验,让表格沟通更高效
重构
Charlie_lll1 天前
RAG+ReAct 智能体深度重构|从「固定三步执行」到「动态思考-行动循环」
人工智能·spring boot·redis·后端·ai·重构
聆风吟º2 天前
金仓数据库:以 “多模融合” 重塑国产文档数据库新标杆
数据库·重构·kingbasees
努力进修2 天前
金仓数据库:多模融合内核驱动,重构国产化文档数据库新生态
数据库·重构
诗词在线2 天前
从算法重构到场景复用:古诗词数字化的技术破局与落地实践
python·算法·重构
迪捷软件2 天前
以车身域控制器为起点,重构整车软件测试体系
重构
Traced back2 天前
三层架构重构项目文档
重构·架构