Comment by csours
5 years ago
Disclaimer: I work for GM - this is solely my own opinion.
Whenever I hear people in the automotive industry boast about the complexity and lines of code in vehicles I weep and shake my head.
5 years ago
Disclaimer: I work for GM - this is solely my own opinion.
Whenever I hear people in the automotive industry boast about the complexity and lines of code in vehicles I weep and shake my head.
It happens in aerospace as well. I had a manager boasting, once, about the skill of his people and the product with something like, "This was 100k lines of code!". In working with some of those people (a couple specific individuals) later I realized that the 100k lines of code was probably reducible to 10-20k lines of code if it was anything like their later work. The code they wrote worked, but was not extendable or comprehensible by anyone but them, and I spent more time refactoring and shrinking their work than actually extending it.
I heard Elon Musk state in an interview that they gave every new line of code 1 point and every deleted line of code 2 points so clearly at least Tesla seems to value fewer lines of code.
Reference: https://youtu.be/YAtLTLiqNwg?t=953