NotificationCenter existed since the first release of OSX which is at least 17 years, and has been a popular tool for Apple developers ever since. For those who dont know, it’s based off the Observer pattern concept which is part of the behavioural group of software design patterns. Observer patternThe Observer pattern has existed ever since the Gang of Four wrote about it in the mid 90’s and is a