4.1 Logical and analytical

In the context of an engineering project like Micromouse, there is usually a logical explanation when things don't work (as expected). When you discover a ``bug'' (a defect, deviation from expected behavior), approach the problem with logic. Don't ``fix'' the problem unless you have a good explanation.

Sometimes, you need to experiement to identify the cause from several plausible causes. Design the experiments carefully. This means you should know what causes can be eliminated based on which alternative result of the experiment.



Copyright © 2006-09-29 by Tak Auyeung