Re[38]: Они сделали дерьмо опять
От: B0FEE664  
Дата: 18.06.20 19:27
Оценка:
Здравствуйте, lpd, Вы писали:

lpd>С lock_guard на мой взгляд нужно искать по коду где же этот мьютекс освободится, писать дополнительные блоки {}, поэтому проще явно написать unlock().

Но ведь ровно наоборот, если у вас в коде есть явные unlock(), то придётся просматривать весь код в поисках не только unlock(), но и всех выходов из функции.

lpd>Да и с мьютексами обычно проблемы гораздо сложнее, чем просто забыть разлочить. Но это вопрос вкуса, не вижу большой разницы для мьютексов.


Ну не знаю. У меня с мьютексами вообще никаких проблем никогда не было, хотя все приложения за последние 15 лет — многопоточные. Если у вас проблемы с мьютексами, значит у вас в архитектуре что-то не правильно написано.
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.