软件设计七大原则

软件设计七大原则

  1. 开闭原则
    对扩展开放,对修改关闭
  2. 里氏替换
    子类一定要能替换父类
  3. 依赖倒置
    高层不依赖底层,都依赖抽象,抽象不依赖细节,细节依赖抽象。核心是面向接口编程。
  4. 单一职责
  5. 接口隔离
  6. 迪米特法则
    不要跟陌生人说话
  7. 合成复用原则 能组合不继承。
全部评论

相关推荐

07-29 14:49
门头沟学院 Java
点赞 评论 收藏
分享
Vincent777...:实习经历可以考虑放上去,对于软件使用方面可以细化一些,比如调整为:熟悉基于LSDYNA的瞬态动力学仿真分析,熟悉基于WORKBENCH的结构拓扑优化
我的简历长这样
点赞 评论 收藏
分享
07-29 14:37
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务