Дурной пример заразителен. Коллега сказал что теперь тоже будет создавать тред в конструкторе объекта, а джойниться к нему — в деструкторе.
RAII RAII RAII RAII
а это здесь при чём?
смысл второго мне не ясен
Потому что Resource Acquisition Is Initialization. Допускаю, что где-то такой паттерн, как твой коллега решил, нужен.
а почему бы и нет? если не можешь найти подходящего места для джойна — сделай его в деструкторе.
> ResourceНнуууу... Нууу может быть тред можно считать ресурсом
Всё ресурс.
ну тащем-та да, я-то просто в декабре сделал запуск треда в конструкторе, а джойн — в методе, который должен был вернуть результат работы.
RAII RAII RAII RAII
а это здесь при чём?
смысл второго мне не ясен
Потому что Resource Acquisition Is Initialization. Допускаю, что где-то такой паттерн, как твой коллега решил, нужен.
а почему бы и нет? если не можешь найти подходящего места для джойна — сделай его в деструкторе.
> Resource
Ннуууу... Нууу может быть тред можно считать ресурсом
Всё ресурс.
ну тащем-та да, я-то просто в декабре сделал запуск треда в конструкторе, а джойн — в методе, который должен был вернуть результат работы.