3 ms·
>If I were to hire an engineer that writes 10x more code than the next, but all the code needs to be rewritten after a year because he made some very questionab
by cultofmetatron 4y ago
>If I were to hire an engineer that writes 10x more code than the next, but all the code needs to be rewritten after a year because he made some very questionable decisions, I would definitely fire that guy.
thats dubious. did that code serve the purpose needed? did it provide enough value during that time to offset the cost of replacing it? I've written plenty of dubious code to get out a feature in front of a customer who would have otherwise left us. Sometimes that was it and we never had to touch it again. other times, more people would depend on it and the initial feature justified the resources to rewrite it. Its more complicated than "was the code bad." code is the product of the constraints at the time. that includes things like time sensitivity or budget.