====== Relying on Side Effects of Multitasking ====== ---- ==== What is it: ==== A program relies on tasks running in a certain order without assigning priorities ==== Why it's bad: ==== If a program relies on the order of tasks without setting priorities, the order may be different when running via the Macintosh than when running off a CD-ROM. It's even more likely that the order is different in a future operating system. ==== What to do ==== Use priorities. Don't change timing inside the code, since this may not reliably work in a future operating system.