3 ms·
Wasn’t it Fred Brooks who said, “Plan to write it twice, you will anyway”? I fell into the trap of premature abstraction yesterday: I spent an hour breaking d
by doctor_eval 7y ago
Wasn’t it Fred Brooks who said, “Plan to write it twice, you will anyway”?
I fell into the trap of premature abstraction yesterday: I spent an hour breaking down functionality to make it “easier” to implement different backends, only to realise that the “abstraction” was strongly coupled to the structure of the single backend I’d written.
Young me would have forged on regardless because “abstractions”. Old me threw it away.