喜悦奇迹

文章
5
资源
0
加入时间
3年1月13天

重构:重新组织函数(《重构:改善既有代码的设计》第六章笔记)

一、Extract Method(提炼函数)如果你有一段代码可以被组织在一起并独立出来,将这段代码放进一个独立函数中,并让函数名称解释该函数的用途。做法:创造一个新函数,根据这个函数的意图来给它命名(以它「做什么」来命名, 而不是以它「怎样做」命名)。 将提炼出的代码从源函数(source)拷贝到新建的目标函数(target)中。 仔细检查提炼出的代码,看看其中是否引用了「作用域...