2020-03-20 关于接口重构的小结

2020-03-20  本文已影响0人  浩克啊12138

在接口已发布出去,且有第三方人员合作的情况下,才是不能改动接口。
若在这中情况下去随意修改接口,会出现合作人员调用失败,很容易让对方不再使用这边的接口了。

重构的最主要目的是,是让代码 更好用,更好懂,有时候为了 代码可读性,是可以牺牲性能的。

比如一个循环做了2件事,可以拆成 2个循环,每个循环各做一件事等等

重构代码有三个方向:

  1. 函数上移
    -同个父类, 不同子类中有相同逻辑的代码, 可以将其抽成一个新的方法, 并将其放在父类中,这样可以有效的减少重复代码

2.提炼函数

3.提炼类

上一篇 下一篇

猜你喜欢

热点阅读