On Sat, 9 Nov 2002 09:26:31 -0800, "Mark Wilden" <[EMAIL PROTECTED]> wrote:
> >From: "Michael Harrison" <[EMAIL PROTECTED]> > >> To me, going for a clean gremlins run is the same as >> setting the compiler to the maximum warning level and making sure all >> the warnings are handled, something I do no matter what platform I'm >> developing on. > >Yup, we differ. :) To me, asserts, Gremlins and compiler warnings are tools, >not ends in themselves. I would certainly not want a compiler writer to >dictate my coding style, so I do turn off some warnings. I also use lint, >another tool, where you always turn on some warnings and turn off others. >And I guess you don't use Visual C++, where some warnings are practically >meant to be turned off (like long identifier names). > >My customers don't care about compiler warnings. All they want is >(apparently) bug-free programs. They also want these programs to perform the >specified tasks and to be delivered on time. If turning on a compiler >warning (or tracking down an assert in the Palm OS) helps me achieve these >goals, I turn it on. Otherwise, I don't. > >BTW, my most important customer is me. :) > Ahh, but you've made an assumption... I also believe that some warnings are best "handled" by turning them off. The critical point is knowing when it's ok to turn the warning off and when it's not. At the moment I don't have enough palm experience to know when to ignore gremlin warnings and when not to (although it appears that the insertion point warning may be one to be ignored). At the moment, my most important customer is also "me" but that customer has very high standards which include using the tools to make sure that the programs are as clean as possible. Michael S. Harrison michaelh.dragonseye@com (reverse the dot and at to send email) * The opinions expressed here are those of my iguana * and I never know what he's going to say next. -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
