[prev] [index] [next]

Programming Style

Typical student reaction to this topic ...
  • Why should we care how "nice" a program looks?
  • Isn't the most important thing that it works?
  • Once it's working, why should we look at it again?
We can't just forget about the code once it's "working"
  • users will ask for changes
  • undiscovered bugs will need to be fixed
  • someone else may have to maintain the program
  • if it's open source, 1000's of people will read it