首页
›
半导体工艺与制造设备
›
043-项目工程实践
›
《项目结构重构与模块拆分实战》
VIP20
本课程属于:043-项目工程实践
半导体工艺与制造设备 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
项目结构重构与模块拆分实战
📚 共计 30 章节
第01章
重构入门
什么是重构 · 重构与重写的区别 · 重构的时机与原则
基础
概念
第02章
代码坏味道识别
过长函数 · 过大的类 · 重复代码 · 过长参数列表
坏味道
诊断
第03章
基本重构手法 (上)
提取函数 · 内联函数 · 提取变量 · 内联变量
手法
函数
第04章
基本重构手法 (下)
移动函数 · 移动字段 · 封装字段 · 引入参数对象
手法
字段
第05章
模块拆分原则
高内聚低耦合 · 单一职责原则 · 接口隔离原则
设计
原则
第06章
模块拆分策略
按业务功能拆分 · 按技术层次拆分 · 按数据边界拆分
策略
架构
第07章
分层架构重构
表现层 · 业务层 · 数据访问层的职责划分与解耦
分层
解耦
第08章
微服务模块拆分
微服务拆分原则 · 服务间通信 · 数据一致性
微服务
分布式
第09章
依赖管理
循环依赖检测 · 依赖注入 · 依赖倒置原则
依赖
设计
第10章
包与命名空间重构
包结构设计 · 命名规范 · 避免命名冲突
包
命名
第11章
遗留系统重构策略
绞杀者模式 · 分支抽象模式 · 防腐层模式
遗留
模式
第12章
数据库重构
数据库表拆分 · 字段迁移 · 数据迁移脚本
数据库
迁移
第13章
接口重构
接口版本管理 · 接口兼容性 · 接口聚合与拆分
接口
API
第14章
测试与重构
测试金字塔 · 重构前的测试保护 · 单元测试编写
测试
质量
第15章
重构工具
IDE重构功能 · 静态分析工具 · 代码格式化工具
工具
效率
第16章
代码审查与重构
代码审查流程 · 重构建议的提出与实施
审查
协作
第17章
性能与重构
重构对性能的影响 · 性能测试 · 避免过度设计
性能
优化
第18章
安全与重构
安全漏洞修复 · 权限模型重构 · 数据加密重构
安全
防护
第19章
配置管理重构
配置中心化 · 环境配置分离 · 配置热更新
配置
环境
第20章
日志与监控重构
日志规范 · 监控指标 · 告警策略
日志
监控
第21章
异常处理重构
统一异常处理 · 异常分类 · 错误码规范
异常
健壮
第22章
并发与异步重构
线程安全 · 异步模型 · 锁优化
并发
异步
第23章
前端项目重构
组件拆分 · 状态管理 · 路由设计
前端
组件
第24章
后端项目重构
服务拆分 · API设计 · 数据流优化
后端
服务
第25章
全栈项目重构
前后端分离 · 接口联调 · 部署流程
全栈
联调
第26章
重构案例:电商订单模块
电商系统订单模块重构实战
案例
电商
第27章
重构案例:社交平台用户系统
社交平台用户系统模块拆分
案例
社交
第28章
重构案例:金融风控模块
金融系统风控模块重构
案例
金融
第29章
重构案例:物联网设备管理
物联网平台设备管理模块拆分
案例
IoT
第30章
重构总结
重构最佳实践 · 常见误区 · 持续重构文化
总结
文化
所属VIP或分类
同VIP:Python系统实战
同VIP:从零构建自己的项目工程架构
同VIP:从项目结构到交付:完整流程实战课程