Layers架构模式

来源:互联网 发布:闲钱宝网络借贷 编辑:程序博客网 时间:2024/06/11 04:50

Layers架构模式的好处是:

  第一、任何一层的变化都可以很好地局限于这一层,而不会影响到其他各层。

  第二、更容易容纳新的技术和变化。Layers架构模式容许任何一层变更所使用的技术

Facade架构模式

  外部与一个子系统的通讯必须通过一个统一的门面(Facade)对象进行,这就是Facade模式。

  现代的软件系统都是比较复杂的,设计模式的任务就是协助设计师处理复杂系统的设计。

  设计师处理复杂系统的一个常见方法便是将其"分而治之",把一个系统划分为几个较小的子系统。但是这样做了以后,设计师往往仍然会发现一个子系统内仍然有太多的类型要处理。而使用一个子系统的使用端往往只关注一些特定的功能,却要同时与子系统内部的许多对象打交道后才能达到目的,请见下面的对象图。

原创粉丝点击