??? 06/07/11 08:38 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#182512 - Very few simple applications. Responding to: ???'s previous message |
In many "simple" applications, the error handling for the few between and hard to remember errors may represent 90% of the code. Suddenly, they are not so simple anymore.
The big problem? The requirements document only tells how it should work, but totally fails to list what should happen when something is wrong. So the error handling isn't part of the time guestimates. And the error handling gets added when the logic is already there - meaning the error handling doesn't get added in a way that keeps the software simple, because it wasn't part of the original system design. In the end, few systems really are simple. At least not when they are intended to run 24x7 on their own without a need for manual intervention. |
Topic | Author | Date |
Servo control blues | 01/01/70 00:00 | |
it would be nice ... | 01/01/70 00:00 | |
... it would be better ... | 01/01/70 00:00 | |
RE: emulating the program in Keil step by step | 01/01/70 00:00 | |
something *looks* simple doesn't mean it *is* simple | 01/01/70 00:00 | |
Very few simple applications. | 01/01/70 00:00 | |
The 90:10 Rule again | 01/01/70 00:00 |