老代码多=过度耦合=if else?阿里巴巴工程师这样捋直老代码

  • 时间:
  • 浏览:0
  • 来源:uu快3开奖历史_uu快3玩法_注册

作者:闲鱼技术-紫思

为了实现上述目标,针对发布和编辑功能,进行了两轮升级。第一轮的目标在于“平台和业务分离、业务和业务隔离”;而第二轮将更进一步,目标在于“系统之间的解耦合,提升团队协同下行带宽 ”。

在业务开发的过程中,往往地处平台代码和业务代码耦合严重难以分离、业务和业务之间代码交织缺少拆解的问提。平台和业务代码交织由于着不易修改,不同业务的代码交织增加了不同负责团队之间的协同成本。并且 不论从代码质量,还是从团队相互商务合作的厚度来看都严重地影响了开发团队之间的协同下行带宽 和开发下行带宽 ,最终影响到了用户体验和业务发展。在闲鱼,商品发布和编辑功能也是没法 。本文将以闲鱼商品发布和编辑功能的改造为例,向大伙 展示闲鱼是如可除理此类问提,从而更有效地协同更多团队变慢更稳定地支撑各种业务的。

第一轮改造中