Я заметил предложение Решарпера в разделе "Обычные практики и улучшения кода": Преобразовать локальную переменную или поле в константу.
Я также заметил, что в книге Билла Вагнера "Эффективное С#: 50 конкретных способов улучшить ваш С#" есть идиома языка "Предпочитайте только const", в которой автор объясняет риски использования consts.
Мой вопрос не о различиях между readonly и const и о том, когда их использовать, а о том, почему один источник считает const обычной практикой/улучшением кода, а с другой стороны, второй рассматривает readonly как идиому?