美文网首页
敏捷设计、srp、ocp设计原则

敏捷设计、srp、ocp设计原则

作者: 我就是我啊 | 来源:发表于2019-03-24 21:16 被阅读0次

从设计的臭味引出敏捷设计,并研究srp和ocp两个设计原则

敏捷设计是一个过程,不是一个事件。它是一个持续的应用原则、模式以及实践来改进软件的结构和可读性的过程。它致力于保持系统设计在任何时间都尽可能的简单、干净以及富有表现力。

敏捷开发人员不会对一个庞大的预先设计应用那些原则和模式。相反,这些原则和模式被应用在一次次的迭代中,力图使代码以及代码所表达的设计保持干净。

单一职责原则

就一个类而言,应该仅有一个引起它变化的原因。

开放-封闭原则

软件实体(类、模块、函数等等)应该是可以扩展的,但是不可修改的。

相关文章

  • 敏捷设计、srp、ocp设计原则

    从设计的臭味引出敏捷设计,并研究srp和ocp两个设计原则 敏捷设计是一个过程,不是一个事件。它是一个持续的应用原...

  • 敏捷设计-LSP && DIP && ISP原则

    前言 上次阅读学习敏捷设计原则中的单一职责原则(SRP)和开放-封闭原则(OCP)原则,这周的阅读任务是学习 Li...

  • OOP之「SOLID」

    SOLID 面向对象设计原则 英文简写名称SRP单一职责原则OCP开放封闭原则LSP里氏替换原则ISP接口隔离原则...

  • 设计模式之设计原则

    SOLID原则是由五个设计原则组成:单一职责原则(SRP),开闭原则(OCP),里式替换原则(LSP),接口隔离原...

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

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

  • 敏捷软件开发(三):敏捷设计、SRP、OCP

    敏捷设计 敏捷设计是一个过程,不是一个事件。它是一个持续的应用原则、模式以及实践来改进软件的结构和可读性的过程。它...

  • 设计模式考试重点

    面向对象设计的五大原则 单一职责原则(SRP) 一个类应该仅有一个职责。 开放封闭原则(OCP) 对扩展开放,...

  • 设计模式分类以及设计模式原则

    设计模式原则 设计模式原则 开闭原则(Open Closed Principle,OCP) 里氏代换原则(Lisk...

  • 浅谈Java面向对象

    前言 在之前的文章中,讲到了面向的 3 大特性(封装、继承、多态)和面向对象设计的 5 大原则(SRP、OCP、L...

  • 设计模式

    设计原则 IOS设计模式的六大设计原则之开放-关闭原则(OCP,Open-Close Principle) 观察者...

网友评论

      本文标题:敏捷设计、srp、ocp设计原则

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