摘要:
我们常把23种经典的设计模式分为三类:创建型、结构型、行为型,其中创建型设计模式主要解决“对象的创建”问题,将创建和使用代码解耦,结构型设计模式主要解决“类或对象的组合或组装”问题,将不同功能代码解耦,行为型设计模式主要解决“类或对象之间的交互”问题,将不同的行为代码解耦。 阅读全文
![设计模式-单例模式概述](https://img2023.cnblogs.com/blog/2927063/202311/2927063-20231102165333581-1518457211.png)
摘要:
退款业务强耦合到售后系统中,并且业务代码分散到各个业务层,严重缺乏系统的领域边界和分层设计,重构后退款业务逻辑不强依赖售后核心业务逻辑,做到可以独立部署。 阅读全文
![同城售后系统退款业务重构心得](https://img2023.cnblogs.com/blog/2927063/202311/2927063-20231102093349859-1648209008.png)