You don't negotiate with Product Owners on time on technical debt vs. time on features. You refactor all the time, while building the features. P...
For further actions, you may consider blocking this person and/or reporting abuse
So true.
«I have yet to see a company that isn’t running code in production that was [only] intended to be a proof of concept or quick prototype.» -- Jason Lengstorf
The idea of ‘Throwaway prototypes’ is a scam.
Stuff tends to stick around!
That’s why you shouldn’t take shortcuts, since «the incentive to fix things disappear after they are shipped», incurring tech debt.
You likely won’t get around to «polish that feature later», or «clean up the codebase», or «delete the prototype and start from scratch».
The pressure of moving forward is too great. Put tasks fully behind you!
Another story from the trenches:
-- Dario Gieselaar (@GieselaarD) in “The Engineering Problem of A/B Testing”, levelup.gitconnected.com/the-engin...
Also sourced from my previous tweets:
x.com/magnemg/status/1284139466777...
x.com/magnemg/status/1366700117978...