3 ms·
Perhaps a better tag line would be "duplication is far cheaper than a bad abstraction". The take-away from the article for me is if subsequent activity (the ch
by stevedt 10y ago
Perhaps a better tag line would be "duplication is far cheaper than a bad abstraction".
The take-away from the article for me is if subsequent activity (the changes requiring parameters and if-branches) show it was or has become a bad abstraction, then undo the abstraction and re-introduce the duplication.
- js8 10y agoThen, why not fix the abstraction instead?
- stepanhruda 10y agoSometimes you don't know what the right abstraction is yet, you only know it's not the one you have.