3 ms·
I heard error count is proportional to LoC + # of developers involved in writing it. So as well as the accidental complexity from LoC, the more people touch a c
by kitd 4y ago
I heard error count is proportional to LoC + # of developers involved in writing it. So as well as the accidental complexity from LoC, the more people touch a code base, the greater the chance of broken communication and misunderstandings. Ie bugs.
- kqr 4y agoI suspect lines of code and number of developers are strongly enough correlated that it's hard to get any additional predictive power from the latter!
- kitd 4y agoI think that's true when the source is first written. But # of devs only ever goes up during maintenance lifecycle, while loc may not change much.
- kqr 4y agoMaybe. In my experience it's common for developers who were not part of the original effort to maintain by addition, because they are worried changing the existing code might break stuff. So with increased maintainer count the code size grows too.