3 ms·
I, as an employer would like to have a conversation about that and I’d absolutely take “I know this could be better, but it was written years ago and it works”
by Xylakant 9y ago
I, as an employer would like to have a conversation about that and I’d absolutely take “I know this could be better, but it was written years ago and it works” as a perfectly good answer. Software can always be better, requirements change and so do capabilities and styles of the people writing the code. But we cannot rewrite all parts of all our software all the time for the sake of molding it to fit our current vision of perfect. Time is limited. Finding the line between “this is not perfect, but it does the job” and “this really holds us back and needs change” is in my opinion one of the most valuable skills a seasoned programmer can acquire.