老代碼多=過度耦合=if else?阿里巴巴工程師這樣捋直老代碼

簡介 在業務開發的過程中,往往存在平臺代碼和業務代碼耦合嚴重難以分離、業務和業務之間代碼交織缺少拆解的現象。平臺和業務代碼交織導致不易修改,不同業務的代碼交織增加了不同負責團隊之間的協同成本。因此不論從代碼質量,還是從團隊協作的角度來看都嚴重地影響了開發團隊之間的協同效率和開發效率,最終影響到了用戶體驗和業務發展。在閒魚,商品發佈和編輯功能也是如此。本文將以閒魚商品發佈和編輯功能的改造爲例,向大家
相關文章
相關標籤/搜索