Michael Wallace
2003-12-19 21:31:19 UTC
I hope I'm not opening a can of worms with this question. Maybe I am.
If I am, let the fun ensue! ;-)
I am curious if there are any community guidelines for coding
conventions and style for IDL. I tried googling, but the results I
turned up were either "do whatever you want" or just some little blurb
about one little itty-bitty facet of the language. I did find a link
that looked promising, http://www.rsinc.com/helpfile.asp?wh=14, but
alas, I got a lovely empty white web page in return.
I'm not just interested in the style of coding things like when to use
UPPERCASE or lowercase or MixedCase, but also in what is an appropriate
way to name functions and procedures, files and such.
The coding standards meetings I've been in over the years have been some
of the most heated and hated meetings of all and at the end of the day,
when the dust has settled, no real progress was made except that
everyone now thinks that everyone else is a stark raving mad idiot. So
with that in mind, I don't want to start anything like that. Either
standards exist or they don't. If they exist, I'd appreciate someone
providing a link to the standards. If not, just tell me so, and I'll
make up my own.
Mike W
If I am, let the fun ensue! ;-)
I am curious if there are any community guidelines for coding
conventions and style for IDL. I tried googling, but the results I
turned up were either "do whatever you want" or just some little blurb
about one little itty-bitty facet of the language. I did find a link
that looked promising, http://www.rsinc.com/helpfile.asp?wh=14, but
alas, I got a lovely empty white web page in return.
I'm not just interested in the style of coding things like when to use
UPPERCASE or lowercase or MixedCase, but also in what is an appropriate
way to name functions and procedures, files and such.
The coding standards meetings I've been in over the years have been some
of the most heated and hated meetings of all and at the end of the day,
when the dust has settled, no real progress was made except that
everyone now thinks that everyone else is a stark raving mad idiot. So
with that in mind, I don't want to start anything like that. Either
standards exist or they don't. If they exist, I'd appreciate someone
providing a link to the standards. If not, just tell me so, and I'll
make up my own.
Mike W