Don't have Telegram yet? Try it now!
https://thebojan.ninja/2015/04/08/high-cohesion-loose-coupling/
High Cohesion, Loose Coupling