方法抽取需要注意的小tips

在开发中,进行代码重构时,经常需要进行方法的抽取,来达到复用的效果。

该方法的执行逻辑往往依赖于对象的成员变量的状态, 抽取方法后,方法的调用的位置往往发生了变化,也就是执行上下文是有可能会变化的。这点是需要额外注意的。我就是在这个地方差点产生bug,要多注意检查和测试.

可以将方法修改为不依赖外部状态的方法也就是无状态方法,或者恢复原来的上下文环境。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 13,796评论 1 32
  • 生活是三百六十度的选择 生活也是某一度的行走 行走是不停转动的时针 每一天遇见的事,每一年被遗忘的人 爱过的人,痛...
    多果加阅读 676评论 0 1
  • 如果还可以, 如果心里真的还有那只鬼, 如果你陪伴我到此时还依然愿意, 我便不与你再争夺这副皮囊, 你大可以来品尝...
    且听不语阅读 1,794评论 0 2
  • 其实并没有把这本书完全读完,后面的行业我感觉没有必要看下去,很多不了解,不清楚,我感觉我要是硬着头皮看下面的话,并...
    静心_沉淀阅读 3,118评论 0 0
  • 今天我爸爸打电话咨询一个人病情,然后直接喊他的名字了,我妈妈说这个事不妥,应该喊人家一声哥,这个事我想了确实是这...
    平原的小铁匠阅读 1,183评论 0 0