Using Modularization Tools

You can modularize your programs with the help of the ABAP Workbench (see Modularizing ABAP Programs).

If you write larger processing blocks as subroutines, the logical structure of your program becomes easier to identify. It also allows you to sort the subroutines according to the tasks they perform.

Subroutines may increase the overall length of programs, but you will soon find that this method greatly increases clarity, especially in the case of complex programs. If you list the subroutines in the order in which the system executes them, your code will be easy to read.