重新组织函数

1)提炼函数
要点:简洁
2)内联函数
要点:去除不必要间接层
3)内联临时变量
要点:去除不必要间接层
4)以查询取代临时变量
要点:简单公式要封装
5)引入解释性变量
要点:命名规范,见名知义
6)分解临时变量
要点:一个变量只存一个值
7)移除对参数赋值
要点:增加临时变量,为代码清晰
8)以函数对象取代函数
要点:数据实体类 entity
9)替换算法
要点:代码更简洁 ,for循环

目标:函数更精简、更清晰

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

相关阅读更多精彩内容

  • 0. 本章内容导图 1. 重构手法 1.1 提炼函数 概要:有一段代码可以被组织在一起并独立出来。将这段代码放进一...
    塞外的风阅读 2,415评论 0 1
  • Extract Method 提炼方法 动机 Extract Method 是最常用的重构手法之一。 函数过长或者...
    chiguozi阅读 4,174评论 0 0
  • 函数重构几乎都是源自于Long Methods。这导致了函数包含的信息过多,信息带来的逻辑错综复杂。 1 Extr...
    hklbird阅读 3,385评论 0 1
  • 1.参考内容 1.《重构_改善既有代码设计》2.青玉伏案 一、Extract Method(提取函数)动机:1)函...
    Mcyboy007阅读 1,639评论 0 0
  • 学生评价李先军老师的课堂 学生1:你的课堂并不是一板一眼,讲的有趣易懂你爱和学生互动,你课堂平易近人……...
    朱晓杰阅读 1,742评论 0 0

友情链接更多精彩内容