Синглтон или глобальная функция? - PullRequest
0 голосов
/ 28 января 2012

У меня сложилось впечатление, что синглтон - это правильный шаблон проектирования, который добавляет гибкость для развития, расширения и т. Д., Где глобальные переменные - это просто обходной путь.Но в вопросе, заданном на этом форуме, мне сказали, что нужно избегать одноэлементного паттерна и использовать глобальные функции, не являющиеся членами.В чем причина этого?

1 Ответ

1 голос
/ 28 января 2012

Вот справочная страница: Global против Singleton в .NET

В моем понимании, с помощью singleton я могу контролировать, когда объект инициализируется. Но с глобалами это немного сложно сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...