摘要: 软件设计七大原则 开闭原则 定义:一个软件实体如类,模块和函数应该对扩展开放,对修改关闭。 用抽象构建框架,用实现扩展细节 优点: 提高软件系统的可复用性及可维护性。 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则(最少知道原则) 里氏替换原则 合成/复用原则(组合/复用原则) 阅读全文
posted @ 2020-03-15 16:03 LeoLi705 阅读(111) 评论(0) 推荐(0) 编辑
摘要: UML定义 统一建模语言(Unified Modeling Language) 非专利的第三代建模和规约语言 UML是一种开放的方法 用于说明 可视化 构建和编写一个正在开发的面向对象的 软件密集系统的制品的开放方法。 UML 特点 UML 展现了一系列最佳工程实践。 这些最佳事件在对大规模,复杂系 阅读全文
posted @ 2020-03-15 14:49 LeoLi705 阅读(192) 评论(0) 推荐(0) 编辑