美文网首页
五大基本设计原则:S.O.L.I.D原则

五大基本设计原则:S.O.L.I.D原则

作者: 戏之地 | 来源:发表于2017-03-19 18:03 被阅读64次
乱改需求累死程序员

这是一个无奈的故事,这是一个悲催的故事。23年元阳未泄的小江为何在面对波大臀翘的产品妹子时意外促死?
“客户又改需求了”
已经在天国的小江大呼一声:吾生之时若遇此文,何至于此?

参考文章

个人认为,参考文章写得比我好
http://blog.jobbole.com/86267/
http://www.jianshu.com/p/e378025920f8

设计原则的目标

  • 可扩展:新特性可以很容易添加到现有的系统中,且不会影响原来的功能
  • 可修改:当修改某部分代码时,不会影响到其他功能
  • 可替代:将某一部分代码用含有相同接口的其他类代替时,不会影响到现有系统

单一职责原则:

S = single responsibility

一个类应该有且只有一个去改变它的理由,这意味着一个类应该只有一项工作。

这他妈在说啥

相关文章

  • 基于Objective-C的iOS架构初探

    面向对象思想 S.O.L.I.D原则 作为面向对象编程和面向对象设计的五个基本原则,S.O.L.I.D的恰当运用,...

  • iOS面试资料(一)

    iOS面试题 [toc] 设计基本原则 简述六大设计基本原则(也称 SOLID 五大原则) 单一职责原则 (SRP...

  • iOS面试资料

    iOS面试题 [toc] 一、设计基本原则 简述六大设计基本原则(也称 SOLID 五大原则) 单一职责原则 (S...

  • 五大基本设计原则:S.O.L.I.D原则

    这是一个无奈的故事,这是一个悲催的故事。23年元阳未泄的小江为何在面对波大臀翘的产品妹子时意外促死?“客户又改需求...

  • 设计模式的设计原则

    设计模式的设计原则 面向对象五大设计原则 单一职责原则 里氏替换原则 依赖倒置原则 接口隔离原则 开闭原则 设计模...

  • 设计模式初照面

    五大设计原则 设计原则是设计模式的指导理论,它可以帮助我们规避不良的软件设计。SOLID 指代的五个基本原则分别是...

  • 依赖倒置和依赖注入以及IOC(控制反转)的理解

    面向对象进行程序设计的时候有五大基本的原则,分别是: 1、单一职责原则(SRP) 2、开放封闭原则(OCP) 3、...

  • 编程开发中的设计原则

    本文内容整理自《Android之大话设计模式》一书 五大设计原则: 单一职责原则 开放封闭原则 里氏代换原则 迪米...

  • 设计模式之五大设计原则

    23中具体的设计模式的基石就是设计原则,只有遵循了这些设计原则,才能称得上是设计模式。主要介绍五大设计原则。 一、...

  • 设计模式总览

    SOLID五大设计原则 单一职责原则(SRP) 开闭原则 O(Open Closed Principle面向扩展开...

网友评论

      本文标题:五大基本设计原则:S.O.L.I.D原则

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