Choosing static or dynamic calls
If you can arrange your modules, and the programs that frequently call each other are in one module, static calls are faster than dynamic calls. On the other hand, dynamic calls can make updates to applications easier because multiple users of a subprogram would not have to be rebound (re-link-edited).
About this task
For more information, see Performance considerations of static and dynamic calls.