Re:Cognitive Biases in Software Development
by commandlinefan on Tuesday March 31, 2020 @09:24AM
(#22737263)
> You have to quickly adapt your code ... You can't do that with "perfect" code
Actually, I would say that the exact opposite is true: only perfect code is perfectly adaptable. The times I want to yell at my past self are the times that he wrote something quick and dirty that I now have to rewrite because the requirements have changed.
This. This is the reality of software development, especially in a startup. You have to quickly adapt your code to the <not well defined> client's needs and to the business constraints, because if there is no cash, the company wouldn't exist anyway.
You can't do that with "perfect" code.