??? 07/11/05 13:12 Read: times |
#97019 - unless... Responding to: ???'s previous message |
Erik Malund said:
To debug a program till it "works" is a very mundane task, for that you do not need much. Unless it doesn't want to. And then after a week or two of research you find out that little quirk in the datasheet, or that your concept was flawed from the very beginning or so. To debug a program that fails once every two months you need all and every feature that can help you.
If it fails. Plus often if this is not some critical application, and it doesn't fail more often than once every two months, you may add detection of the state of failure and a simple reset from watchdog, and never look back. You may make your programs "perfect", or you can make them "good enough", and in both cases debug won't be needed. And if it's "not good enough", it's too early to release it - and to scale back debug features. |