I had the pleasure of giving a talk at PhillyXP's May meetup. The topic of the talk was Cohesion and Coupling - The Keys To Changing Your Code With Confidence.
The slide deck is available at: https://speakerdeck.com/deathmetaldan13/cohesion-and-coupling-the-keys-to-changing-your-code-with-confidence
The demo code from the talk is available at: https://github.com/ddonahue/LooseCouplingDemo