PPT Slide
The best development system cannot insure effectively programmed applications. There are aspects of every information system application that require the creative abilities of a programmer. During supervision of the development process WISL attempts to insure that a sound structured approach is taken and that certain practices are not employed.
Most languages(including UniVerse Basic) allow a "GOTO" command. Use of this command results in a program flow that can be very difficult to analyze and can easily result in dangerous infinite loops which can be difficult to diagnose in development or that may only manifest themselves mysteriously months after implementation. WISL discourages use of this command in favor of the employment of subroutines where the control of the program always returns to the point of calling.