
重构
白M
以梦为马 不负韶华
展开
-
重构笔记-01-重新组织函数-Extract Method(110)
简介 概要 动机 做法 范例 简介 名字:Extract Method(提炼函数) 页码:110 概要 你有一段代码可以被组织在一起并独立出来。将这段代码放进一个独立函数中,并让函数名称解释该函数的用途 动机 函数过长 需要注释才能看得懂的函数 短小的函数被复用的机会多 读函数名如读注释(不要在意函数名长度) 做法 创造一个新函数,根据这个函数的意图来命名(以“做什么”来命名) 将...原创 2019-11-10 01:07:21 · 347 阅读 · 0 评论 -
重构笔记-00-重构手法预览
目录 重新组织代码 Extract Method(提炼函数)110 情况:你有一段代码可以被组织在一起并独立出来。 概述:将这段代码放进一个独立函数中,并让函数名称解释该函数的用途。 Inline Method(内联函数)117 情况:一个函数的本体与名称同样清晰易懂。 概述:在函数调用点插入函数本体,然后移除该函数。 Inline Temp(内联临时变量)119 情况:你有一个临时变量,只被一个...原创 2019-11-09 23:51:30 · 545 阅读 · 0 评论