Steve Roberts
The more powerful and feature-packed the software, the harder it is for programmers to act with restraint. This paper outlines some of the pitfalls that can trap the unwary as well as giving some examples of good Graphical User Interfaces (GUl's) and intelligent desktop animation practice.