A VoiceXML application is typically a series of forms. In VoiceXML parlance, a form is a voice prompt and a corresponding field that accepts data from a user. Once a user finishes with one form, he moves to the next. When you construct a PilotBean instance, the instance automatically creates a PilotMonitor object, which contains a sleep loop that wakes every 60 seconds and checks whether a memo has been added or a datebook entry added or changed. Often, documentation takes the form of early requirements specifications, user's guides, or line by line comments within the actual source code.
Good documentation allow much easier use, maintenance, and reuse of finished software products.
Documentation can also serve as a guide for software engineers as they create software. Distributed Computation with Java Remote Method Invocation - Spreading tasks among many workers can often accelerate their completion. For example, a single person, no matter how strong or fast, could never have built even the smallest of the Egyptian pyramids. However, by distributing the task among thousands of workers, the Egyptians were able to build these great wonders within a single lifetime. Make Your GUI Swing - Early Java programs suffered from lackluster user interfaces.