Couldn&#x27;t agree more. Sandi Metz has an excellent talk touching on this topic. Developers exaggerated willingness to keep things DRY and elaborates a bit on why: it&#x27;s one of the easiest things for a not-so-experienced developer to identify and one of the easiest things to teach.