3 ms·
Duplication is neither "cheaper than the wrong abstraction" nor is it "one of the most dangerous mistakes in coding". There's a cost to abstraction. There's a
by groby_b 3y ago
Duplication is neither "cheaper than the wrong abstraction" nor is it "one of the most dangerous mistakes in coding".
There's a cost to abstraction. There's a cost to duplication. Our job, as engineer, is to stop applying blanket statements and instead reason about the tradeoffs. And no, they aren't static tradeoffs either, because requirements and constraints don't stay static.