Я понимаю, что одно из больших преимуществ констант заключается в том, что вам не нужно проходить и обновлять код, где эта константа используется повсеместно. Это здорово, но допустим, вы явно не объявляете это как константу. Какие преимущества существуют для того, чтобы взять переменную, которая на самом деле не изменяется, и сделать ее константой, это сэкономит на обработке и / или размере кода ... и т. Д.
По сути, у меня есть программа, которую компилятор говорит, что конкретная переменная не изменилась и, таким образом, может быть объявлена константой, я просто хотел знать, какая польза от добавления к ней квалификатора константы, если она Разница в том, что внесение этого изменения не добавляет ценности, и, следовательно, нет смысла тратить время (этот сценарий происходит более чем в одном месте), возвращаясь и «исправляя» все эти переменные.