Consistent coding style
Posted Feb 29, 2008 19:37 UTC (Fri) by giraffedata
In reply to: here, here!
Parent article: Merging drivers early
We had two professors
who taught the introductory courses, one who enforced a coding style and one who didn't. The
other assistants and I often commented on how much easier it was to help the students in the
class where a consistent style was enforced.
Was it because the style was consistent or because the professor picked a good style?
I spent the early part of my software engineering career at a large company that had company-wide coding standards. I was taught, and believed, that it is easier for someone to read code where the indentations are where one expects them, the variable names in the case one is used to, etc. Later, I started working with open source code written by the public at large and found that it's actually trivial to adjust to someone else's style, as long as we're just talking about arbitrary style differences.
Adjusting to a bad style, such as using global variables or 500 line subroutines, is obviously another matter.
to post comments)