Why I Don’t Use DRY (Don’t Repeat Yourself) Anymore

The high cost of premature optimization and the case for WET(Write Everything Twice) code.