Is This Just a Lines of Code Counter?

Updated 6 months ago by Jaala

Well, sure you count lines of code, but why would you want to do that? 

As demonstrated by this story from the early days at Apple, managing by lines of code is kind of ridiculous. And it's not even clear how you would do it if you wanted to.

Reductionist metrics like LoC are incomplete ways to think about software engineering. After all, writing more lines of code isn't the same thing as forward progress, and doing more with less code—or removing code—is often the goal.

We believe your data has far more interesting story to tell. For example, we think that Impact is a better way to think about codebase change. The metrics in GitPrime have accounted for this false path and we do not emphasize lines of code as a meaningful metric.

How did we do?