mirror of
https://github.com/crazybber/go-pattern-examples.git
synced 2024-11-22 20:06:02 +03:00
.. | ||
facade_test.go | ||
facade.go | ||
README.md |
外观模式
又称门面模式,APIs Gateway就是一种facade模式的,用户只要通过APIs就可访问系统功能.
这个模式正如New模式一样,已经熟悉到了被经常忽略的地步,常用在用集中访问的场景,比如政务部门集中办事窗口,开学集中报道注册等.
Service Desk 或者Calling Center 呼叫中心也是典型门面模式场景,对一些问题的处理和访问,都通过一个集中的入口统一访问.
日常的超市/商店就是一个很典型门面模式,日常用品你不用去各个进货商那里买想要的东西,只需要去超市能集中买到你想要的所有东西.
门面模式,完全可以在脑子里想象一个步行街的两侧的门面(店铺),它货源来自大城市里面的多个供应商,这个场景对门面模式的描述简直就是绝配.