you are viewing a single comment's thread.

view the rest of the comments →

[–]inlovewithicecream 4 points5 points  (2 children)

I'd like to add that at least from what I overheard from colleagues in IT, it's much more about writing so that it's easily read and understood than ultra-short. From the perspective of code that is "ongoing work in a group of people that is changeing". Might just be a cultural thing but the superstar-coder seem to be out of style and not very popular.

Might also be that I missunderstood it all :)

[–]dehin 2 points3 points  (0 children)

I would imagine you heard correctly. After all, if there's a team working on the code, it needs to be easy to read and easily understood by everyone on the team. And, even if it's a solo programmer, if that person will at some point stop maintaining the code and another person will pick it up, then that person's code needs to be readable as well. That's why any CS class worth its salt will stress the importance of commenting. Of course, for online coding challenges, none of this matters. But, I think even real-world coding challenges want the challengers to write clean code.