Avatar notebook default
3篇文章 · 5486字 · 1人关注
  • Builder模式——自由扩展你的项目

    导语 Builder模式是一步一步创建一个复杂对象的创建型模式(有的地方叫建造者模式),它允许用户在不知道内部构建细节的情况下,可以更精细地控制...

  • 单例模式——应用最广的模式

    导语 单例模式是应用最广的模式,在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个全局对象,这样有利于我们协...

  • 面向对象的六大原则——让代码更优美

    导语 让你的代码更加优美。 主要内容 单一职责原则——优化代码的第一步 开闭原则——让程序更稳定灵活 里氏替换原则——构建扩展性更好的系统 依赖...

文集作者