Здравствуйте, Аноним, Вы писали:
А>После того, как узнал про этот паттерн, постоянно хочется его применять
. Кажется очень удобным иметь под рукой объект, в любом месте программы. То есть, и код структурируется по классам, и не нужно с передачей ссылок на объекты возиться. Но вот в "настоящих" ООП приложениях практически не встречаю его (обычно синглтоны — только объекты Application в различных фреймворках). До этого писал на С. Насколько "неправильной" для дизайна больших приложений может быть такая практика?
Практически всегда, когда я писал синглтон, наступал момент, когда мне нужно было два таких объекта.