Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/dsnb5_0075.htm]
You are here:

...

As IBM i 3GL compilers require that display and printer files exist before the corresponding program can be successfully compiled, 3GL programmers are in the habit of designing screens or reports first.
When using LANSA, significant productivity gains can result by NOT following this conventional IBM i 3GL technique. Let LANSA design the screen and report layouts as you code, and then you can modify the layouts when you know that the program works.
Some points about this technique are:

...

  • If this idea is used on a large scale, the development of an application system will proceed at a much faster pace. It is also possible to actually "prototype" systems at a very rapid pace if this approach is adopted.
  • The final painting of screens and reports should be put off if possible - until the program involved is completely tested.
  • The final painting of screens and reports may be done by the system designer/analyst. An "end user" of the system may also be present to vet each layout in its final form.
  • An additional benefit of using this technique is that the online Full Function Checker (which is relatively expensive to run) need only be run once per program (i.e., when the time comes to paint the final screen and report layouts).

...

  • .

...