项目中的设计模式使用
pad长世界第一
这个作者很懒,什么都没留下…
展开
-
电商项目中设计模式的使用(其四 策略模式——结算价格计算,根据Vip不同等级进行运算
电商项目中设计模式的使用(其四 策略模式——结算价格计算,根据Vip不同等级进行运算原创 2020-11-13 01:19:27 · 1012 阅读 · 0 评论 -
电商项目中设计模式的使用(其三 装饰者模式——嵌套的会员等级优惠价格计算
电商项目中设计模式的使用(其三 装饰者模式——嵌套的会员等级优惠价格计算 定义:动态的向一个现有的对象添加新的功能,同时又不改变其结构。它属于结构型模式。 优点: 装饰类和被装饰类可以独立发展,不会相互耦合,装饰模式是继承的一个替代模式,装饰模式可以动态扩展一个实现类的功能。 缺点:多层装饰比较复杂。 ...原创 2020-11-12 18:18:30 · 972 阅读 · 0 评论 -
电商项目中设计模式的使用(其二 享元模式——通过享元模式实现用户下单,会话共享
电商项目中设计模式的使用(其二 享元模式——通过享元模式实现用户下单,会话共享 定义: 运用共享技术来有効地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量 相似类的开销,从而提高系统资源的利用率。 优点: 特定环境下,相同对象只要保存一份,这降低了系统中对象的数量,从而降低了系统中细粒度对象给内存带来的压力。 缺点: 为了使对象可以共享,需要将一些不能共享的状态外部化,这将增加程序的复杂性。 ...原创 2020-11-12 16:38:33 · 690 阅读 · 2 评论 -
电商项目中设计模式的使用(其一 代理模式——通过代理模式实现分布式文件上传至不同的服务器
电商项目中设计模式的使用(其一 代理模式) 使用代理模式实现分布式文件代理服务原创 2020-11-12 11:00:33 · 528 阅读 · 0 评论