Great read, and a nice alternative to DRY (Don’t Repeat Yourself) - AHA Programming by Kent C. Dodds