购物车提供多种优惠方式的选择使用,每种优惠方式都有各自的计算逻辑。在传统编码中,都是在代码中加入各种if else的判断,硬编码的方式。随着业务的扩展,当前的编码方式后期必然导致代码维护困难,圈复杂度过大。于是使用策略模式对其重构,性能有所提升。2019年至今,无再次重构的需要
评论