4 ms·
This is a bit of a rant so either ignore it or consume the frustration and empathise. Good enough is a turd in disguise, your desire to deliver enough working
by BJanecke 10y ago
This is a bit of a rant so either ignore it or consume the frustration and empathise.
Good enough is a turd in disguise, your desire to deliver enough working software to justify your existence and salary is egotistic and myopic.
Build sustainable software, that will work, for you, your predecessors and successors.
The constraints of the domain are fine and dandy, that's what matters, that's the problem deadlines, delivery and all of that is superficial. Keeping the business afloat for now is a band-aid on cancer if you can't write software in a a way that you in 10 months, 1 year, 3 years will be able to maintain.
Here's the reality, you screwed up, you buckled and allowed the pressures of institutionalised shittyness to constrain you capacity to deliver real value.
Please, everyone lets stop acting like software is some ephemeral joke that we can half-ass, and start being serous about the implications of our actions.