美文网首页
何时需要重构 Long Method

何时需要重构 Long Method

作者: 许先森的许 | 来源:发表于2016-06-30 11:26 被阅读43次

    我认为重构长函数的方法就是extract method拆分提取分解函数。

    怎么算长函数?

    或者说什么时候需要分解这个函数?

    当函数中某一段代码需要用注释来说明行为时,就应该把需要说明的东西写进一个独立函数了,并且,最重要的是,函数的命名,以用途来命名。

    当函数中有大量参数或者临时变量,会对函数提炼造成巨大阻碍,会让提炼出来的新函数拥有大量传入参数。导致可读性几乎没有提升。

    可以用查询来代替临时元素,Replace temp with query

    相关文章

      网友评论

          本文标题:何时需要重构 Long Method

          本文链接:https://www.haomeiwen.com/subject/pgoxjttx.html