News for hackers. Stuff that matters.
Re:Size is the best predictor of code quality (2011) by pyinstallwoes on Friday November 11, 2022 @08:55PM (#33569220)
If a codebase requires more than one person's mind to reason about it then the complexity and bug count grows exponentially per extra mind.
Re:Size is the best predictor of code quality (2011) by marginalia_nu on Saturday November 12, 2022 @07:03AM (#33572301)
I think this is a bit of a small-scale conway's law-style effect. You shield your ability to reason about the code from the complexity of the code of others by abstracting around it, thus increasing the total complexity with an ad-hoc abstraction layer.
Re:Size is the best predictor of code quality (2011) by pyinstallwoes on Sunday November 13, 2022 @10:09AM (#33583699)
Essentially for every layer of indirection, a reset of complexity happens at the expense of unknown unknown's creeping into the simulacrum the layer is modeled as. At least, that's how I see it. :)