Не уверен, что это вопрос стиля или что-то, что имеет жесткое правило...
Если я хочу, чтобы интерфейс public method был как можно более const, но сделать потоки объектов безопасными, следует ли использовать mutable мьютексы? В общем, этот хороший стиль, или должен быть предпочтительным интерфейс не-const? Пожалуйста, подтвердите свое мнение.