Unter bestimmten Voraussetzungen können lokale Variable, mit mit gleichem Namen in vermeintlich getrennten Routinen, zu falschen Ergebnissen führen. Um das zu vermeiden ist es sinnvoll, die lokalen Variablen von allen eigenständigen Routinen mit "Private" zu deklarieren.
private - Bohemia Interactive Community
Die Variablen werden üblicherweise gleich am Beginn der Programmroutinen deklariert, wodurch auch leichter ersichtlich ist, welch Variablen im Programm verwendet werden.