The bigger problem is when the code works (ish) but it’s clear that the lone developer didn’t even have a mental model of how the system works.
It’s usually very easy to see in a codebase when someone was flailing, and they wouldn’t be able to explain how or why this line of code works any better than you could. They just have strong conviction that this line of code needs to be there, because it was there at the stage in their flailing that things started working.
And to be clear, this can probably happen just as easily with a codebase with multiple developers.
It’s usually very easy to see in a codebase when someone was flailing, and they wouldn’t be able to explain how or why this line of code works any better than you could. They just have strong conviction that this line of code needs to be there, because it was there at the stage in their flailing that things started working.
And to be clear, this can probably happen just as easily with a codebase with multiple developers.