Everything you Know is Wrong

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

AttachmentSize
Everything You Know is Wrong.pdf139.21 KB

User login