【1.3 后端开发】之【Martin Flower关于降低接口演进所造成的伤害之四点原则】

对于常年编写服务端接口的同学们来说,总是由于改动接口而被前端开发抓着怼。
然而世界是变化发展的,对于需求来说,唯一不变的是需求他老人家一直在变。那么有没有什么原则可以知道我们,以降低接口演进所造成的伤害呢?
Martin Flower说:
1.区分公开接口和发布接口。(有些我可以让你看见,有些你看了也白看,你不告诉我你想不想看,我怎么知道这个接口你想看不想看?)
2.重构非发布接口。(接口没有发布么?大家露出了会心的微笑,改不死你。)
3.谨慎声明发布接口。(发布接口之前,要三思而后行,反正,我很方。)
4.不要改变发布接口。(嫁出去的女儿泼出去的水,就这么滴吧,如果要加新功能,另起一行。)

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

推荐阅读更多精彩内容

  • 意志力:就是控制自己的注意力、情绪和欲望的能力。 提高自控力的最有效途径在于,弄清自己如何失控、为何失...
    简拾阅读 9,927评论 2 21
  • 我叫姚晨,我来自于点融网。我想作为非架构师的我,在这里给大家分享一下在构建点融支付系统的心路历程,也算是在各位架构...
    点融黑帮阅读 4,857评论 2 6
  • 伴随着乌鲁木齐入冬来最大的一场雪,突如其来的,板栗病了,半夜五点开始疯狂拉水,纯水,一点粪渣都没有。我按耐住即将爆...
    板栗嘛嘛阅读 1,690评论 0 1
  • 昨天,我们学了语文,还有数学。语文学了,曹冲称象。 数学学了六的乘法口诀。我觉得昨天特别开心。是因为今天的...
    小付康阅读 2,635评论 0 0
  • 在iOS开发的过程中,我们经常会遇到需要从一个应用程序A跳转到另一个应用程序B的场景。这就需要我们掌握iOS应用程...
    coder小鹏阅读 3,465评论 0 1