![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 71
设计模式
SugarPPig
半躺主义者
展开
-
Fluent Interface 是什么?如何保证语义正确性和连贯性?
Fluent Interface原创 2023-06-26 11:03:22 · 692 阅读 · 0 评论 -
22种设计模式的实战业务场景
1. 中介者模式:中介者模式要解决的就是复杂功能应用之间的重复调用,在这中间添加一层中介者包装服务,对外提供简单、通用、易扩展的服务能力。这样的设计模式几乎在我们日常生活和实际业务开发中都会见到,例如;飞机降落有小姐姐在塔台喊话、无论哪个方向来的候车都从站台上下、公司的系统中有一个中台专门为你包装所有接口和提供统一的服务等等,这些都运用了中介者模式。除此之外,你用到的一些中间件,他们包装了底层多种数据库的差异化,提供非常简单的方式进行使用,如Mybatis等ORM框架。...原创 2021-06-23 17:05:29 · 654 阅读 · 0 评论 -
【设计模式】JAVA版汇总
七大原则指导思想可维护性 Maintainability– 修改功能,需要改动的地方越少,可维护性就越好可复用性 Reusability– 代码可以被以后重复使用– 写出自己总结的类库可扩展性 Extensibility/Scalability– 添加功能无需修改原来代码灵活性 Flexibility/Mobility/Adaptability– 代码接口可以灵活调用原则阐述开闭原则(总纲,对扩展开放,对修改关闭)对扩展开放,对修改关闭在尽量不修改原来代码的情况下进行扩原创 2020-12-11 16:53:13 · 133 阅读 · 0 评论