《重构-改善既有代码的设计》

工作多年,经历过一些大型互联网项目,常常面对是很多遗留系统,添加一些新功能,寻找bug,维护遗留代码。

随着不同产品推出,不同版本发布,很多代码都已经不可抗拒的腐化,让我们在工作中必须尝试着重构,甚至重写。

BoB在工作中也经常面对着这些问题,通过不断的重读《重构 - 改善既有代码的设计》一书,常常获得重构的技巧与灵感,

在项目中运用书中知识,也在公司内部多次分享重构经验。

首先我们看下书籍整体的思维导图

image

接下来是long long 的图,注意阶段性的学习和休息

重构介绍、原则、流程和代码的坏味道

重构

然后是重构的技巧 - 组织函数和数据

重构

接着是重构的技巧

  • 简化条件表达式

  • 简化函数调用

重构

最后是 重构的技巧

  • 处理继承关系

  • 大型重构方式

  • 重构工具

  • 关于作者

重构

好啦,读到这里应该你也很累了,休息一会,我们下篇文章再见,欢迎分享,欢迎留言。

如果此时还有一些时间的话,请BoB一起喝杯咖啡吧。

BoB解读
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容