Цитата:
|
Но, я слышал мнение, что это зло и все чайники через это проходят.
|
Все очень просто.
Вы делаете глобальный класс, кладете туда кучу публичных переменных, которые произвольно меняете в произвольных местах кода. В какой-то момент получаете хороший головняк от того, что приложение работает нештатно из-за того, что эти глобальные переменные имеют неправильное значение, но кто именно их изменил, совершенно непонятно.
Соответственно, глобально хранить имеет смысл константы и переменные, которые выставляются один раз при загрузке приложения, а затем исключительно считываются.
А, вообще-то, эта тема - злостный баян. Надо в поиск сходить.