а вот локальные хорошо бы помечать как local. По крайней мере была такая рекомендация
Ну я проповедую мысль о том, что если использовать глобальные переменные, то во-первых, не размещать их в модуле Main (т.е. писать отдельный модуль), а во-вторых, именовать глобальные переменные ЗАГЛАВНЫМИ_БУКВАМИ, что бы сразу было видно кто они такие.
Тогда, если следовать этому принципу, все остальные переменные автоматом будут локальными