Why Duplication Beats the Wrong Abstraction in Software Development
Sandi Metz reflects on the strong reaction to her assertion from RailsConf 2014 that "duplication is far cheaper than the wrong abstraction." She explores the consequences of choosing the wrong abstraction in software development, arguing that premature or incorrect abstraction c