
144
Rozdział 3.
Pytania o zmienne
P
: Pamiętanie o zasięgu tych wszystkich zmiennych
lokalnych i globalnych może być problematyczne, dlaczego
zatem nie stosować jedynie zmiennych globalnych?
Do tej pory zawsze tak robiłem.
O
:
Jeśli piszesz kod, który jest złożony bądź będzie musiał być
utrzymywany przez długi okres czasu, musisz zwracać uwagę
na sposób korzystania ze zmiennych. Jeśli zbyt chętnie tworzysz
zmienne globalne, w pewnym momencie pojawią się trudności ze
śledzeniem, gdzie są używane (i gdzie zmieniają się ich wartości),
a to z kolei może być przyczyną występowania błędów. Zagadnienie
to staje się jeszcze ważniejsze, gdy nad kodem pr