- Hands-On Design Patterns with Java
- Dr. Edward Lavieri
- 90字
- 2021-06-24 14:58:09
Use case
To demonstrate the mediator design pattern, we will emulate a widget production system that includes a hopper for parts, a starter to start the system, an assembly system to combine hopper components, an accelerator, and an emergency break to manage the speed of the system.
There are inter-relations between the various components for our mediator to manage. These inter-relationships are detailed here:

Widget production system inter-relationships
As you can see from the table, there are 16 inter-relationships among the 5 system components for the mediator to manage.
推薦閱讀
- 數(shù)據(jù)產(chǎn)品經(jīng)理高效學(xué)習(xí)手冊:產(chǎn)品設(shè)計(jì)、技術(shù)常識(shí)與機(jī)器學(xué)習(xí)
- Microsoft SQL Server企業(yè)級(jí)平臺(tái)管理實(shí)踐
- 云計(jì)算環(huán)境下的信息資源集成與服務(wù)
- 數(shù)據(jù)之巔:數(shù)據(jù)的本質(zhì)與未來
- Learning Spring Boot
- 圖解機(jī)器學(xué)習(xí)算法
- 數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用教程(第4版)
- Spark核心技術(shù)與高級(jí)應(yīng)用
- 大數(shù)據(jù)營銷:如何讓營銷更具吸引力
- 數(shù)據(jù)庫技術(shù)實(shí)用教程
- 深入淺出Greenplum分布式數(shù)據(jù)庫:原理、架構(gòu)和代碼分析
- Google Cloud Platform for Developers
- 大數(shù)據(jù)技術(shù)原理與應(yīng)用:概念、存儲(chǔ)、處理、分析與應(yīng)用
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(Python語言描述)
- 數(shù)據(jù)庫原理與設(shè)計(jì)實(shí)驗(yàn)教程(MySQL版)