設計模式
设计模式思维拓展与实战:观察者模式
今天我们聊的设计模式是观察者模式,在很多开源的框架中都有它的影子,比如大名鼎鼎的Spring,它的源码中涉及到了很多listener和event,同时 JDK 源码也有涉及它的思想,比如 awt 包下面的窗口事件、按钮事件等等,这都体现了观察者模式的重要性,所以我们要掌握它的设计...
如何学好设计模式
什么是设计模式设计模式( Design Pattern )代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长一段时间的试验和错误总结出来的。