实习第一天

写了开发计划准备gitea jira管理工具和配置,但是下载VM没有谷歌的邮箱,拖了一段时间,接下来配置VM准备进行修改为vue3的项目,要熟悉linux系统的基础用法,复习整体架构的具体代码表现,后面要进行重构,要熟悉代码,写git的日志,清晰有逻辑,以及管理项目,都要做足充分的准备,后期上压力的时候才好应对,接下来需准备弄一个谷歌的邮件。所用技术栈:后端springboot3.4.6 mybatis3.0.5 前端vue3 Element UI2.13.0 数据库mysql8.0 redis8.4.0 虚拟机VMware Workstation17.6 ubuntu 24.0.4 关于项目代码重构:1.简化冗余代码,降低维护成本。2.统一编码整洁,后期好接手。3.提升业务解耦性。4.修复隐藏bug。5.减少重复代码。6.分步梳理整体结构拆分三层结构,抽离公共工具类。7.优化数据库mapper与sql。8.只改结构不改业务,不改动原有逻辑,小规模分批重构,不一次性大改,每改完一块立即测试。 主要的重构流程:梳理整体结构,规整分层代码,抽离公共通用代码,消除大量重复逻辑,优化臃肿业务方法,简化复杂判断,统一项目代码,接口,参数规范,优化sql与缓存使用,提升接口性能,完善异常处理,增强项目稳定性,重构完成后全量自测,保证功能无改动。

posted @ 2026-05-18 18:29  决年  阅读(18)  评论(0)    收藏  举报