美文网首页
五大基本设计原则: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

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

    这他妈在说啥

    相关文章

      网友评论

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

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