zoukankan      html  css  js  c++  java
  • Extract Method

    Extract Method(提炼函数)

    Summary:

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

    Tips:

    • 如果每个函数的粒度都很小,那么函数之间彼此复用的机会就更大。
    • 这会使高层函数代码读起来就像一系列注释
    • 如果函数都是细粒度,那么函数的覆写也会更容易。
    • 一个函数的长度不是问题,关键在于函数名称和函数本体之间的语义距离。如果提炼动作可以强化代码的清晰度,那就去做,就算函数名称比提炼出来的代码还长也无所谓。
    • 即使你想要提炼的代码非常简单,例如只是一条消息或一个函数调用,只要新函数的名称能够以更好的方式昭示代码意图,你也应该提炼它。但如果你想不出一个更有意义的名称,就别动。
  • 相关阅读:
    Linux架构浅谈
    SP3精密星历简介
    sprintf的用法
    插值 回归 拟合 逼近的区别
    Linux grep命令
    看我如何下载韩寒博客文章笔记
    多线程下载
    网络爬虫python教程
    爬虫——博客实例
    Android Studio安装
  • 原文地址:https://www.cnblogs.com/allenlooplee/p/53893.html
Copyright © 2011-2022 走看看