DRY (Don't Repeat Yourself) is often defined as "No Code Duplication". That's DRY 1.0. The DRY principle really shimes in when you get it to the next level: "No Knowledge Duplication".
This lightning talk was given at #VanRuby Lightning Talk Meetup on Dec 1st 2016.