博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Extract Method
阅读量:5285 次
发布时间:2019-06-14

本文共 394 字,大约阅读时间需要 1 分钟。

Extract Method(提炼函数)

Summary:

  • 你有一段代码可以被组织在一起并独立出来。
  • 将这段代码放进一个独立函数中,并让函数名称解释该函数的用途。

Tips:

  • 如果每个函数的粒度都很小,那么函数之间彼此复用的机会就更大。
  • 这会使高层函数代码读起来就像一系列注释
  • 如果函数都是细粒度,那么函数的覆写也会更容易。
  • 一个函数的长度不是问题,关键在于函数名称和函数本体之间的语义距离。如果提炼动作可以强化代码的清晰度,那就去做,就算函数名称比提炼出来的代码还长也无所谓。
  • 即使你想要提炼的代码非常简单,例如只是一条消息或一个函数调用,只要新函数的名称能够以更好的方式昭示代码意图,你也应该提炼它。但如果你想不出一个更有意义的名称,就别动。

 

转载于:https://www.cnblogs.com/allenlooplee/archive/2004/10/18/53893.html

你可能感兴趣的文章
配置EditPlus使其可以编译运行java程序
查看>>
java中的占位符\t\n\r\f
查看>>
MySQL通过frm 和 ibd 恢复数据过程
查看>>
SRS源码——Listener
查看>>
Java面向对象抽象类案例分析
查看>>
对SPI、IIC、IIS、UART、CAN、SDIO、GPIO的解释
查看>>
Thymeleaf模板格式化LocalDatetime时间格式
查看>>
庖丁解“学生信息管理系统”
查看>>
Pyltp使用
查看>>
其他ip无法访问Yii的gii,配置ip就可以
查看>>
php做的一个简易爬虫
查看>>
x的x次幂的值为10,求x的近似值
查看>>
jquery获取html元素的绝对位置和相对位置的方法
查看>>
ios中webservice报文的拼接
查看>>
Power BI 报告的评论服务支持移动设备
查看>>
ACdream 1068
查看>>
HDU 2665 Kth number
查看>>
记叙在人生路上对你影响最大的三位老师
查看>>
002.大数据第二天
查看>>
python装饰器
查看>>