专题: 设计模式
按专题持续组织的技术文章,适合成体系阅读和追踪。
设计模式之策略模式:算法家族,自由切换
算法被挑中靠生意,被替换只因更好,可它们从不相识。
设计模式Java策略模式发布于设计模式之模板方法模式:固定骨架,可变步骤
父类把流程写死,子类只能填空,这就是反向的控制。
设计模式Java模板方法模式发布于设计模式之观察者模式:一对多依赖,状态变更自动通知
我不知道你是谁,但我知道,你在听。
设计模式Java观察者模式发布于设计模式之责任链模式:请求逐级传递,动态组合处理者
请求不必知道谁会处理它——只要把单子投出去,链上自有人接。
设计模式Java责任链模式发布于设计模式之状态模式:状态变,行为变
同一个对象,换了一种身份,就在做另一件事。
设计模式Java状态模式发布于设计模式之迭代器模式:不暴露内部实现,顺序访问集合
集合怎么变,与遍历者无关。hasNext 与 next,就是稳定的最小承诺。
设计模式Java迭代器模式发布于