系统架构-设计模式(适配器、观察者、代理、抽象工厂等)及架构模式(C/S、B/S、分布式、SOA、SaaS)(干货)
博客园首页是需要分享干货的地方,今天早上写的《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》内容下架了,所以我就按照相关规定,只分享干货,我把之前写完的内容整理发布上来。这次主要分享一下在架构设计过程中涉及的基础知识,主要是涵盖系统架构方法、架构模式及设计模式,便于大家在后续一起探讨HRMS系统的SaaS模式的架构设计。 一、设计模式 大家或多或少的都接触并在实际的开发过程中无形中可能都使用了某种设计模式,可能我们并不知道具体的模式叫什么名字,现在讲设计模式的书、案例分享都有很多,管理理论上的内容我这里就不一一复述,整体来说,设计模式分为3类:创建型、结构型、行为型。常见的有23种设计模式,我之前写过一个系列,我相信大家之前也看过,我这里再贴下链接《设计模式-系列索引》,大家感兴趣可以点击查看细节,今天在这里不单独展开设计模式的介绍和说明。 在这里我选取几个实际开发及设计过程中常用的几个设计模式给出理论教程和代码samples: A、01.C#设计模式-抽象工厂模式 PPT-下载 代码Samples下载 B、02.C#设计模式-适配器模式 PPT-下载 代码S...






