美文网首页
六大设计原则

六大设计原则

作者: iOSunRain | 来源:发表于2018-11-16 15:41 被阅读0次
    • 单一职责原则
      一个类只负责一件事,calayer只负责展示和动画,UIview只负责时间传递和响应
    • 开闭原则
      向修改关闭,向扩展开放。
    • 依赖倒置原则
      抽象不依赖于具体实现,具体实现依赖于抽象。数据库的增删改查
    • 接口隔离原则
      使用多个专门的协议,而不是一个臃肿的协议,tableview的协议
    • 里氏替换原则
      父类和子类的无缝切换,原对象感知不到变化。比如kvo
    • 迪米特法则
      一个对象尽可能少的了解其他对象
      高内聚,低耦合

    相关文章

      网友评论

          本文标题:六大设计原则

          本文链接:https://www.haomeiwen.com/subject/thymfqtx.html