课程目录
第8章 条件逻辑重构
第1章 重构初探
第2章 代码坏味道(上)
第3章 代码坏味道(下)
第4章 重构基本功
第5章 函数重构(上)
第6章 函数重构(下)
第7章 数据重构
第8章 条件逻辑重构
第9章 继承体系重构(上)
第10章 继承体系重构(下)
第11章 C语言内存管理优化
第12章 指针使用技巧
第13章 宏定义与内联函数
第14章 结构体与联合体优化
第15章 循环优化
第16章 分支预测优化
第17章 缓存友好代码
第18章 编译器优化
第19章 多文件项目管理
第20章 静态分析工具
第21章 单元测试框架
第22章 代码审查技巧
第23章 版本控制与重构
第24章 性能分析工具
第25章 嵌入式C优化
第26章 安全编码实践
第27章 并发编程优化
第28章 设计模式在C中的应用
第29章 大型项目重构案例
第30章 重构文化养成
📚 课程目录
第1章 重构初探
第2章 代码坏味道(上)
第3章 代码坏味道(下)
第4章 重构基本功
第5章 函数重构(上)
第6章 函数重构(下)
第7章 数据重构
第8章 条件逻辑重构
第9章 继承体系重构(上)
第10章 继承体系重构(下)
第11章 C语言内存管理优化
第12章 指针使用技巧
第13章 宏定义与内联函数
第14章 结构体与联合体优化
第15章 循环优化
第16章 分支预测优化
第17章 缓存友好代码
第18章 编译器优化
第19章 多文件项目管理
第20章 静态分析工具
第21章 单元测试框架
第22章 代码审查技巧
第23章 版本控制与重构
第24章 性能分析工具
第25章 嵌入式C优化
第26章 安全编码实践
第27章 并发编程优化
第28章 设计模式在C中的应用
第29章 大型项目重构案例
第30章 重构文化养成
c if (temperature > 100 && pressure < 50 && !emergency_stop && mode == OPERATION_MODE_AUTO) { // 执行某个复杂操作 }