![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计
文章平均质量分 87
曲终人散121
努力。
展开
-
GOF 23种设计模式
第一章 常用的设计模式0 设计模式创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。创建型类模式,将对象的部分创建工作延迟到子类,而创建型对象模式则将它延迟到另一个对象中。结构型类模式,使用继承机制来组合类,而结构型对象模式则原创 2020-09-22 02:04:27 · 1280 阅读 · 1 评论 -
UML建模工具对比
UML建模工具Visio 、Rational Rose、PowerDesign三种建模工具应用最广:Rational Rose,它是ibm的 。2.Microsoft的 Microsoft Office Visio® 20033.Enterprise Architect。还有其他工具如PowerDesigner等1.Rational Rose是一种基于UML的建模工具。在面向对象应用程序开发领域,Rational Rose是影响其发展的一个重要因素。Rational Rose自推出以来就受到了业原创 2021-02-03 22:46:37 · 1085 阅读 · 2 评论 -
架构真经
1 大道至简1.1 规则1 避免过度设计【内容】在设计中警惕复杂的解决方案【应用场景】适用于任何项目,应用所有大型项目和复杂系统或项目设计过程中【用法】通过测试同事是否轻松的理解解决方案,来验证是否存在过度设计【原因】复杂的解决方案实时成本过高,而且长期维护费用昂贵【要点】过于复杂的系统限制了可扩展性。简单的系统易维护、易扩展。1.2 规则2 方案中包括扩展【内容】提供可扩展的DID方法【应用场景】所用项目通用,是保证【用法】通过测试同事是否轻松的理解解决方案,来验证是否存在过度设计【原创 2021-01-24 02:07:07 · 530 阅读 · 0 评论