Make It Fast

A simple and responsive interface is more appealing than an attractive yet sluggish interface. An application should always be ready for user input and prepared to offer immediate feedback. Ideally, results should quickly follow the user's actions.

Where immediate results are not possible, run lengthy operations in separate threads if practical. This technique has the advantage of at least simulating speed by returning control quickly to the user.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database