How do you balance between "do it right" and "do it ASAP" in your daily work?
Posted
by
Flot2011
on Programmers
See other posts from Programmers
or by Flot2011
Published on 2012-12-05T11:46:23Z
Indexed on
2012/12/05
17:26 UTC
Read the original article
Hit count: 186
I find myself pondering this question times and times again. I want to do things the right way, to write a clean, understandable, correct code that is easy to maintain, but what I really do pretty often is writing a patch upon patch just because there is no time, clients are waiting, a bug should be fixed overnight, the company is losing money on this problem, a manager is pressing hard etc. etc.
I know perfectly well that in a long shot I am wasting much more time on these patches, but as this time is spread over months of work, nobody cares. Also, as one of my managers used to say, we don't know if there will be this long shot if we will not fix it now.
I am sure I am not the only one entrapped in this endless real/ideal choices. So how you, fellow programmers, are coping with this?
© Programmers or respective owner