SUBJ
Как ограничить доступ к глобальному состоянию, разрешив только определенным классам чтение/модификацию (типа friend class в c++) определенного состояния? Использовать менеджер глобального состояния?
К примеру, есть 10 глобальных переменных и 20 классов, которые обращаются к некоторым из них.
Ясно, что отказавшись от глобальных переменных, придется передавать их через пол-кода, причем в этом коде потом кто-то по ошибке возьмет, да и модифицирует переменную. В итоге будет тот еще спагетти-код.
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от qnikst
Ответ на:
комментарий
от nerdogeek
Ответ на:
комментарий
от qnikst
Ответ на:
комментарий
от nerdogeek
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от Apple-ch
Ответ на:
комментарий
от nerdogeek
Ответ на:
комментарий
от tailgunner
Ответ на:
комментарий
от nerdogeek
Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от nerdogeek
Ответ на:
комментарий
от swwwfactory
Ответ на:
комментарий
от IvanIvan
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум синглтоны это зло? (2012)
- Форум Глобальные переменные - зло или нет? (2006)
- Форум Глобальные переменные (2019)
- Форум Глобальные переменные (2009)
- Форум Глобальные переменные (2008)
- Форум Глобальные переменные (2005)
- Форум Синглтоны (2014)
- Форум bash глобальная переменная (2010)
- Форум [теги - зло]Глобально и надёжно (2011)
- Форум Москва как глобальное мировое зло. (2008)