代码人生

设计模式

  • 结构型设计模式:外观设计模式

    Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,隐藏子系统的复杂性,使子系统更加容易使用。 [详细]

    2018-08-22 13:45 分类:Java
  • 建造者模式(Builder)

    一.一般实现1.1创建简单对象    public class SimpleEntity1 {        public SimpleEntity1(){ [详细]

    2018-05-16 22:53 分类:后端开发
  • 设计模式读书笔记-----简单工厂模式

     在设计原则中有这样一句话“我们应该针对接口编程,而不是正对实现编程”。但是我们还是在一直使用new关键字来创建一个对象,这不就是在针对实现编程么?     针对接口编程,可以隔离 [详细]

    2018-05-05 09:55 分类:后端开发
  • GOF 23种设计模式的分类介绍

    ChristopherAlexadner说过:“每一个模式描述了一个再我们周围不断重复发生的问题,以及该问题的解决方案的核心。”!    设计模式的四个基本要素:        1.模式名称(patternname):一个助记名,它用以 [详细]

    2018-05-05 09:49 分类:软件架构
  • React 设计模式和场景分析

    场景介绍屏幕左侧大面积展现区块内容,点击continue按钮,切换为下条内容信息;右侧是一个导航条,指示当前区块展示信息条目。如果看Gif图不过瘾,可以到 CodeSandbox 进行在线了解。具体代码结构为:clas [详细]

    2018-04-23 16:48 分类:web前端