Almost every time I go to a presentation for a new big product/software/web site, I can just count the minutes till some smart executive says those words I, in a bittersweet manner, dread to hear.
You know, they’re so proud over what they have done and they want to build a hype about it, so they make the intriguing choice to say something like this:
And it contains 20 million lines of code!
As soon as I hear that, I know that they don’t know what they’re talking about. For some weird reason, a lot of people seem to be of the understanding that the more lines, the better the code.However, as most skilled programmers know, less code (smart written, reusable parts etc) is almost always better.
Then, to be fair, it’s of course always a delicate balance between good semantic, readable and understandable code and as few characters and lines as possible. But at the end of the day, a lot of lines is never something to brag about nor to aim for.
I don’t know if it’s a penis thing, or what it is; that they actually think they’re more men because of more lines… It’s like bragging about a high electricity bill:
Yes, we pay $1000 a month for electricity.
Yeah, ok. But unless you own some gargantuan mansion, isn’t it more likely that at least half of it is superfluous? Maybe you don’t need to turn all the lights on, have the heating cranked up to that of Bora Bora and have your five flat-screens running in all rooms all the time?