Zmienne globalne złe

Ok po przeczytaniu tego artykułu, a także niektórych przykładów, wciąż nie wiem, co oznaczają zmienne globalne. Więc powiedzmy, że prywatne zmienne w twojej klasie są globalne?

http://www.c2.com/cgi/wiki?GlobalVariablesAreBad

Czy ktoś może mi to wyjaśnić w prostym kontekście? Czy to oznacza nawet prywatne pola na szczycie twojej klasy? Nie mam jasności co do definicji „zmiennej globalnej”, dzięki czemu mogę odróżnić, czy robię coś „złego” na moich zajęciach.

questionAnswers(6)

yourAnswerToTheQuestion