SUBJ
Как ограничить доступ к глобальному состоянию, разрешив только определенным классам чтение/модификацию (типа friend class в c++) определенного состояния? Использовать менеджер глобального состояния?
К примеру, есть 10 глобальных переменных и 20 классов, которые обращаются к некоторым из них.
Ясно, что отказавшись от глобальных переменных, придется передавать их через пол-кода, причем в этом коде потом кто-то по ошибке возьмет, да и модифицирует переменную. В итоге будет тот еще спагетти-код.


Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от qnikst

Ответ на:
комментарий
от nerdogeek

Ответ на:
комментарий
от qnikst


Ответ на:
комментарий
от nerdogeek

Ответ на:
комментарий
от yoghurt



Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от Apple-ch

Ответ на:
комментарий
от nerdogeek


Ответ на:
комментарий
от tailgunner


Ответ на:
комментарий
от nerdogeek

Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от nerdogeek




Ответ на:
комментарий
от swwwfactory

Ответ на:
комментарий
от IvanIvan


Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.