1,解耦无处不在
公司办理医保报销,办公室门前排期了长队,既影响公司秩序,也耽误了大家的工作时间;
HR想了个办法:给每个人发一张带有顺序号的纸条,写上电话,交给HR;等到办理的时候HR打电话通知到个人。
这是很好的消息通知机制的应用:HR定义接口(纸条和内容的格式);注册接口(交回给HR);异步通知(HR打电话)。
从另一个角度看,这也是一个解耦的过程:把跟用户密切相关的时间(必须等前边的人办理完)和地点(必须在原地排队)两个因素通过使用某种替代物(虚拟或实际的,纸条)达到了接触绑定或耦合的目的。