Original link: How to Implement the Observer Pattern in Python / freeCodeCamp().
Basic stuff, but ...