История изменений
Исправление beastie, (текущая версия) :
В принципе в global ничего такого плохого нет. Это ничем не хуже «one master struct». Если оно и в самом деле почти в каждой функции модуля используется — то это вполне приемлемое решение.
По поводу иницализации — don't do things double. ж) Глобоальные инициализировать не надо, локальные — надо.
Исходная версия beastie, :
В принципе в global ничего такого плохого нет. Это ничем не хуже «one master struct». Если оно и в самом деле в каждой функции модуля надо — то это вполне приемлемое решение.
По поводу иницализации — don't do things double. ж) Глобоальные инициализировать не надо, локальные — надо.