![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统架构
Neusoft06
QQ 283505302
展开
-
关于系统架构的一些思考
一个灵活的架构可以快速应对多变的业务需求。系统架构可以分为两种:一种是软件设计的架构——针对业务需求的一种是技术本身的架构——针对技术实现的要认真思考研究每一个项目的框架结构,并总结优缺点,看看有没有更好的解决方案?弄清一下几点每一个类的职责类和类的关系功能模块的构建原创 2014-02-21 11:11:39 · 1066 阅读 · 0 评论 -
C#设计模式-Factory Method Pattern
一、 工厂方法(Factory Method)模式工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个原创 2013-04-18 10:25:57 · 678 阅读 · 0 评论 -
C#设计模式-Simple Factory Pattern
http://www.cnblogs.com/zhenyulu/articles/36462.html工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:简单工厂(Simple Factory)模式 工厂方法(Factory Method)模式 抽象工厂(Abstract Factory)模式原创 2013-04-18 10:22:43 · 678 阅读 · 0 评论 -
软件架构师应该知道的 97 件事笔记
1.客户需求重于个人简历不要为了学习新的知识或丰富自己的简历而选择新技术解决问题,要尽量选择切合实际的技术解决客户的难题。脚踏实地的为客户着想,选择正确的方案可以降低项目的压力,团队工作起来更开心,客户也会更满意,从而你也会有更充裕的时间学习新的知识。2.简化根本复杂性,消除偶发复杂性根本复杂性是问题本身就很复杂,所以它是无法避免的。偶发复杂性是在解决根本复杂性的过程中衍生的,转载 2015-01-23 17:47:21 · 1286 阅读 · 0 评论