Developing User Interfaces for Microsoft Windows
- Chapter 24—Unnecessary Repetitive Tasks Are Evil.
Presents many ways to eliminate unnecessary repetitive tasks—for example, by monitoring user input, saving and restoring user settings, designing dialog boxes properly, and other techniques.