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

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

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

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

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

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

    单一职责原则

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

    开放-封闭原则

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

    相关文章

      网友评论

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

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