240 发简信
IP属地:北京
  • Resize,w 360,h 240
    iOS 设计模式之建造者模式

    建造者模式 Builder模式,中文翻译为建造者模式或者构建者模式,也叫做生成器模式。 为什么需要建造者模式? 需要定义一个资源池配置类DMRe...

  • iOS设计模式之工厂模式下(抽象工厂)

    抽象工厂(Abstract Factory) 在规则配置解析的例子中,解析器类只会根据配置文件格式(Json、Xml、Properties)来分...

  • iOS设计模式之工厂模式中(工厂方法)

    工厂方法(Factory Method) 将简单工厂方法中的if分支逻辑去掉,比较经典的处理方法是利用多态,重构之后如下: 这就是工厂方法模式的...

  • iOS设计模式之工厂模式上(简单工厂)

    工厂模式 工厂模式(Factory Design Pattern)分为三种更加细分的类型:简单工厂、工厂方法和抽象工厂。 简单工厂(Simple...

  • iOS设计模式之单例模式

    单例模式 单例设计模式(Singleton Design Pattern):一个类只允许创建一个对象(或者实例),那这个类就是一个单例类,这种设...

  • iOS设计原则之迪米特法则

    迪米特法则 利用这个原则,能够帮我们实现代码的“高内聚、低耦合”。 何为高内聚、低耦合 “高内聚、低耦合”是一个非常重要的设计思想,能够有效地提...

  • iOS设计原则之依赖反转

    依赖反转原则 依赖反转原则的英文是Dependency Inversion Principle,缩写为DIP。英文描述为High-level m...

  • iOS设计原则之接口隔离原则

    接口隔离原则 接口隔离原则的英文是Interface Segregation Principle,缩写为ISP。英文描述为Clients sho...

  • iOS设计原则之里氏替换原则

    里氏替换原则 里氏替换原则的英文是Liskov Substitution Principle, 简写为LSP。英文描述为 Functions t...

个人介绍
将来的你一定会感激现在拼命的自己