Здравствуйте, zelenprog, Вы писали:
Z>В моем вопросе речь идет о "теории", на которой должны строиться классы\архитектура. Z>Вот такая реализация Синглтона — тоже ведь нарушает теорию.
Синглтон это вообще надстройка для отказа от глобальных переменных без отказа от них. А глобальные переменные в классическом случае = неправильная архитектура и костыли.