Здравствуйте, mr.sashich, Вы писали:
MS>Я понимаю, что тема возможно избита, но все же у кого какие мысли?
MS>Есть критерии использования этого паттерна, которые выверены на практике.
На практике, часто сталкиваюсь со следующей задачей:
— Физически на машине присутствует одно устройство
— Необходимо обеспечить доступ к нему из некоторого числа потоков
Самое простое решение использовать Singleton.
Из плюсов — очевидно простая реализация потокобезопасного обращения с устройством и
отсутсвие необходимости хранения потоком класса реализации устройства