最新 最热

一起学习设计模式--设计模式

武侠小说中武术分招式和内功,比如独孤九剑就是招式,九阳神功就是内功。招式可能照猫画虎很快就能学会,但是内功心法则需要日积月累,一点一点的修炼。...

2022-12-06
1

一文带你彻底搞懂发布与订阅设计

我们常说的发布订阅设计模式,也叫观察者模式,也就是事件监听机制,观察者模式订阅了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,当这个主题对象发生改变时,会通知所有的观察者对象,使他们能够自动的更新自...

2022-12-02
1

《23种设计模式(Java版)》| 设计模式相关简介。

设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern)代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和...

2022-12-01
1

【愚公系列】2021年12月 通用职责分配原则(九)-受保护变量原则(Protected Variations Principle)

GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。

2022-12-01
2

【愚公系列】2021年12月 通用职责分配原则(八)-中介原则(Indirection Principle)

GRASP:General Responsibility Assignment Software Patterns 通用职责分配软件模式。

2022-12-01
1

【愚公系列】2021年12月 二十三种设计模式(二十三)-访问者模式(Vistor Pattern)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...

2022-12-01
1

【愚公系列】2021年12月 二十三种设计模式(十九)-观察者模式(Observer Pattern)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...

2022-12-01
1

【愚公系列】2021年12月 二十三种设计模式(十八)-备忘录模式(Memento Pattern)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...

2022-12-01
1

【愚公系列】2021年12月 二十三种设计模式(十七)-中介者模式(Mediator Pattern)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...

2022-12-01
0

【愚公系列】2021年12月 二十三种设计模式(零)-简单工厂模式(Simple Factory Pattern)

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...

2022-12-01
1