3 ms·
Not even that, I'm not a civil engineer, but it looks pretty hard to add a ton of concrete without really helping a skyscraper, but I could add a few thousand l
by gabrielhidasy 3y ago
Not even that, I'm not a civil engineer, but it looks pretty hard to add a ton of concrete without really helping a skyscraper, but I could add a few thousand lines of code without improving a system one bit, and even more lines to make the system slower, more complex, and still not add any functionality.
LoC is about as good a measure of a system quality as weight is for an aircraft project.
- CrazyStat 3y ago> LoC is about as good a measure of a system quality as weight is for an aircraft project. This is a very good an analogy. A plane has to weigh something, but the absurdity of measuring how much progress you’ve made building a plane by how much weight you’ve added is immediately obvious.
- margalabargala 3y ago> Not even that, I'm not a civil engineer, but it looks pretty hard to add a ton of concrete without really helping a skyscraper. I am also not a civil engineer but I can think of a lot of ways to add concrete to a skyscraper in ways that are somewhere between nonhelpful and burdensome.
- michaelcampbell 3y agoYou might acknowledge this analogy is popularly ascribed originally to Bill Gates. “Measuring programming progress by lines of code is like measuring aircraft building progress by weight.” ― Bill Gates
- renox 3y agoVery clever analogy!