你好,我正在阅读关于外观模式的书籍《应用Java模式》,与此相关需要了解一些优缺点信息。书中提到:
外观模式的好处是它为复杂系统提供了一个简单的接口,而不会减少系统所提供的选项。这个接口保护客户端免受过多选项的困扰。
外观将客户端的请求转换为可以满足这些请求的子系统。大多数情况下,一个请求将被委派给多个子系统。因为客户端仅与外观交互,所以系统内部工作可以更改,而客户端对外观的使用可以保持不变。
外观促进了客户端和子系统之间的低耦合。它也可以用来减少子系统之间的耦合。每个子系统都可以有自己的外观,系统的其他部分使用外观来与子系统通信。”
低耦合是否不好?谢谢。