Everything You Know is Wrong - A Guide to Real-Time Programming
by Sheldon Linker
Over the years, many advances have been made in computer science. For every advance, we have gained a rule-of thumb to guide us to this advance. We have also had a number of untested, wild-assed theories foisted upon us, also with their rules of thumb. These rules-of-thumb are just that -- not hard-and-fast rules, but general guidelines. Some of these rules are always valid. Some are valid under some circumstances. Others are never valid. Below, I list some rules, and explain my categorization of them.
1. The user manual guides everything.
The user manual is the first and the last; the only requirements document that really means anything. Whatever the user manual says must be adhered to. Nobody will ever know if you ignored required X103b(7). However, if you violate the sentence describing what the blue button does, we'll all know right
away.
Click on the Attachment to read the whole article
| Attachment | Size |
|---|---|
| Everything You Know is Wrong.pdf | 139.21 KB |
"I chose Linker Systems because of their unique ability to
understand the project in hand, plus offer suggestions relat -
ing to final operation of the ProofNet product. A schedule
was put together for development and Linker Systems came
in well before the deadline. This enabled Aqua-4 to start
testing the beta version earlier than expected and plan to
release the product at the Newspaper Exposition in Atlanta.
Linker Systems offers a total guarantee regarding the work,
providing the specifications do not change—this I find very
refreshing. Aqua Four consider themselves in a develop -
ment partnership with Linker Systems and plan to utilise
their unique skills well into the future."