Информация об изменениях

Сообщение DCLP. Паттерн или анти-паттерн? от 10.04.2018 17:24

Изменено 10.04.2018 17:26 Максим Рогожин

DCLP. Паттерн или анти-паттерн?
Привет!
Читаю статью на википедии про Блокировку с двойной проверкой. Написано:

Блокировка с двойной проверкой (англ. Double checked locking) — параллельный шаблон проектирования, ...


На некоторых языках и/или на некоторых машинах невозможно безопасно реализовать данный шаблон. Поэтому иногда его называют анти-паттерном.


Если работает не гарантированно, то значит все таки анти-паттерн, так?

Объясните, пожалуйста.

UPDATE:
Стоит им пользоваться или не лучше не надо?
DCLP. Паттерн или анти-паттерн?
Привет!
Читаю статью на википедии про Блокировку с двойной проверкой. Написано:

Блокировка с двойной проверкой (англ. Double checked locking) — параллельный шаблон проектирования, ...


На некоторых языках и/или на некоторых машинах невозможно безопасно реализовать данный шаблон. Поэтому иногда его называют анти-паттерном.


Если работает не гарантированно, то значит все таки анти-паттерн, так?

Объясните, пожалуйста.

UPDATE:
Стоит им пользоваться или лучше не надо?