Interactive web sites are event-driven. With each user click, a menu selection or keyboard action initiates a thread of execution that runs many lines of code. Many Web projects start as small code snippets gathered from open source sites, but as the web site grows, new developers are added to the mix. Without design and documentation tools, the project can become unmanageable, unreliable, insecure, and costly to expand.
fresh choice menu