首页 > 其他分享 >重构:改善既有代码的设计 第九章 读书笔记

重构:改善既有代码的设计 第九章 读书笔记

时间:2022-12-05 21:12:06浏览次数:44  
标签:重构 变量 Reference 读书笔记 第九章 Value Variable Change

第9章 重新组织数据

9.1 拆分变量(Split Variable)

  动机:每个变量只承担一个责任。


9.2 字段改名(Rename Field)

    


9.3 以查询取代派生变量(Replace Derived Variable with Query)

  查询方法代替临时变量

 

9.4 将引用对象改为值对象(Change Reference to Value)

 


9.5 将值对象改为引用对象(Change Value to Reference)

标签:重构,变量,Reference,读书笔记,第九章,Value,Variable,Change
From: https://www.cnblogs.com/parent-absent-son/p/16953531.html

相关文章

  • .NET7 Preview4:重构的返回值TypedResults
    为了更好的测试,更好的性能,Preview4带了一个新的请求返回值类型,这个新的类型中封装了所有的Http请求返回状态函数,还包括了返回成功后的几种数据类型,下面列举了几个常用的......
  • .NET7 Preview4:重构的返回值TypedResults
    为了更好的测试,更好的性能,Preview4带了一个新的请求返回值类型,这个新的类型中封装了所有的Http请求返回状态函数,还包括了返回成功后的几种数据类型,下面列举了几个常用......
  • .NET7 Preview4:重构的返回值TypedResults
    为了更好的测试,更好的性能,Preview4带了一个新的请求返回值类型,这个新的类型中封装了所有的Http请求返回状态函数,还包括了返回成功后的几种数据类型,下面列举了几个常用......
  • NLP思维一书读书笔记
     关于NLP,我先给出比较正规的解释。再给出我个人的解释。——————————正规解释——————————NLP是神经语言程序学的英文缩写。在香港,也有意译为身心......
  • 《重构》、《js高级程序设计》一些笔记知识点
    《重构(第2版):改善既有代码的设计》1.函数命名:以它“做什么”来命名,而不是以它“怎么做”来命名。 一个改进函数名字的好方法:先写一句注释描述这个函数的用途,再把这......
  • [观点]重构代码的7个阶段
    导读:你曾去想重构一个很老的模块,但是你只看了一眼你就恶心极了。文档,奇怪的函数和类的命名,等等,整个模块就像一个带着脚镣的衣衫褴褛的人,虽然能走,但是其已经让人感到很不舒服......
  • <<oracle管理之道》读书笔记1
    1SGA_MAX_SIZE的设置参考1G内存500MB2G1G42500MB85GB16gb10gb210G的时候,产生了sga_target参数,设置该参数后,就不用另外再设置其他参......
  • [转]【读书笔记】.Net并行编程高级教程--Parallel - stoneniqiu - 博客园
    一直觉得自己对并发了解不够深入,特别是看了《代码整洁之道》觉得自己有必要好好学学并发编程,因为性能也是衡量代码整洁的一大标准。而且在《失控》这本书中也多次提到并发,......
  • 《Hive性能调优实战》读书笔记
    很不错的一本书。章节划分清晰明了,可根据个人需要读相应的章节。Hive各个方面的知识体系都有涉及。可作为工具书,常读常新,值得翻阅。第2章Hive问题排查与调优思路优化方法PL......
  • idea代码重构
    重命名shift+f6......