December 2015
Intermediate to advanced
240 pages
4h 57m
English
Making loosely coupled observers and subjects can create difficulty to achieve some part of system as per the expectations. For example, Subject doesn't have more details about observers and if the system crashes suddenly, then the subject will not have way to get idea about observers due to loosely coupled system.
Due to dynamic relationship between objects, update to more than one observer can become costly sometimes when switching happens frequently.