![](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 · 1052 阅读 · 0 评论 -
C#设计模式-Factory Method Pattern
一、 工厂方法(Factory Method)模式 工厂方法(FactoryMethod)模式是类的创建模式,其用意是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类中。 工厂方法模式是简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点。 在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个原创 2013-04-18 10:25:57 · 673 阅读 · 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 · 671 阅读 · 0 评论 -
软件架构师应该知道的 97 件事笔记
1. 客户需求重于个人简历 不要为了学习新的知识或丰富自己的简历而选择新技术解决问题,要尽量选择切合实际的技术解决客户的难题。脚踏实地的为客户着想,选择正确的方案可以降低项目的压力,团队工作起来更开心,客户也会更满意,从而你也会有更充裕的时间学习新的知识。 2. 简化根本复杂性,消除偶发复杂性 根本复杂性是问题本身就很复杂,所以它是无法避免的。偶发复杂性是在解决根本复杂性的过程中衍生的,转载 2015-01-23 17:47:21 · 1281 阅读 · 0 评论