7
When DRY goes wrong
(hackeryarn.com)
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
These seem like questions that are equally important and hard to answer regardless of whether you're using abstractions, although abstractions have a big advantage in that you can find all the sites where they're used much more easily than you can find all the places where a piece of code is duplicated (or worse yet, duplicated with slight changes).