Intro
I've seen too many recommendations to "apply DRY here", "apply DRY there", or "Why are you not extracting that duplicated code into a single function?", when the duplicated code is not even very complicated or very long, even as little as 2 lin...