美文网首页
2020-03-20 关于接口重构的小结

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

作者: 浩克啊12138 | 来源:发表于2020-03-20 15:30 被阅读0次

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

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

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

重构代码有三个方向:

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

2.提炼函数

3.提炼类

相关文章

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

    在接口已发布出去,且有第三方人员合作的情况下,才是不能改动接口。若在这中情况下去随意修改接口,会出现合作人员调用失...

  • setValue-forKey小记

    关于NSObject的setValue forKey的一个小tip 这两天重构项目的认证接口,接口的大概功能是,要...

  • 接口测试是什么及用处

    接口测试是百人计划分享中的一部分,在16次分享中有3次是关于接口测试的。所以这里对接口测试做个小结。对于接口测试我...

  • 重构老业务接口的思考

    最近在重构一些老得业务接口,在重构中有了一些思考;进而通过几个关键点说下重构的心得;1:重构的判定界限2:重构的切...

  • 书单

    1.关于重构 闲扯重构

  • Appium原理及版本变化细节

    Appium原理小结 Api接口调用selenium的接口,android底层用android的instrumen...

  • 重构支付接口(二)重构方案

    上一篇博文描述了支付接口存在的问题:https://www.jianshu.com/p/0e801d1874d8。...

  • 接口小结

    写在前面 最近对于接口的应用也算比较多吧,所以来总结一波我对于接口的使用和感悟。 比抽象类更加抽象 说到接口,就不...

  • web开发 之 Spring常用第三方库(FastJSON Lo

    目录 引言 创建SpringLibraryJsonLog工程 添加请求接口 FastJSON LogBack 小结...

  • 重构读书笔记-11_8_Extract_Interface

    重构第十一章 8.Extract Interface(提炼接口) 若干客户使用class接口中的同一子集;或者,两...

网友评论

      本文标题:2020-03-20 关于接口重构的小结

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