Re: buggy 4.0 program
- Posted by DerekParnell (admin) Dec 13, 2008
- 1573 views
kinz said...
My question, which screen is better?
The current message is better because it does not tell the coder what to do, instead it tells the coder some facts and allows the coder to fix the error in any manner that they see fit.
If the parser finds an unresolved reference it could because of a number reasons:
- The coder has not attempted to declared the symbol anywhere (which was your assumption)
- The coder has declared the symbol but not included it
- The coder attempted to declared the symbol, but got the spelling wrong
- The coder has declared the symbol but the reference(s) was mispelled
And I'm sure there are other reasons too.
The point is, rather than insist that the problem be fixed by "Please declare..." messages, we just tell the coder what the current situation actually is. Just the facts.