Комментарий неиспользованного кода даст моей странице повышение производительности всегда, форму или форму?

Хорошо, таким образом, моя ситуация на работе состоит в том, что я записал, что приблизительно приблизительно 200 строк дополнительной функциональности в код aspx страницы - позади этого не должны в настоящее время реализовываться. Именно в подпрограмме обрабатывает событие, которое в настоящее время имеет нулевой шанс появления.

Поскольку этот код не используется, я стал любопытным. Я должен прокомментировать подпрограмму, которая имеет нулевой шанс увольнения? Это сделало бы что-нибудь для улучшения производительности страницы или чего-нибудь как этот, если бы я действительно комментировал его? Или я мог просто оставить его, как?Заранее спасибо.

6
задан KSwift87 2 August 2010 в 13:46
поделиться

4 ответа

Несколько комментариев:

  1. Производительность часто бывает не интуитивно понятной, ничто не заменит тщательного измерения.
  2. Любой скомпилированный код в вашем адресном пространстве потребляет ресурсы. Так что могут быть некоторые накладные расходы. Но насколько это связано со всем остальным? Мое предположение очень мало или даже незначительно, но см. Пункт 1.
  3. При масштабировании приложений происходят неожиданные вещи, незначительные вещи могут стать важными, если их скопировать несколько раз. Так что предпочитаю держать вещи в порядке.
  4. Если вы используете систему управления исходным кодом, просто удалите код, он сохраняется в старых версиях в репозитории. Держите свой код в чистоте. Закомментированный код пугает сопровождающего.
11
ответ дан 8 December 2019 в 15:58
поделиться

У меня нет причин полагать, что это будет иметь какое-либо значение.

Единственный раз, когда я думаю, это будет иметь значение, если у вас есть масса закомментированного материала в HTML или что-то, что действительно нужно обработать или отрисовать.

Почему бы вам не попробовать записать время выполнения подпрограммы, которая вызывает методы в том же файле, что и код, закомментированный и не закомментированный, чтобы проверить его?

1
ответ дан 8 December 2019 в 15:58
поделиться

Маловероятно, что вы заметите какие-либо существенные различия, если добавите пару неиспользуемых методов. Они, вероятно, будут отсеяны как часть оптимизации компилятора и могут даже не иметь сгенерированного объектного кода.

Но бесполезный код с комментариями или иным образом наверняка сильно пугает (# 4 djna выше)

2
ответ дан 8 December 2019 в 15:58
поделиться

если нет ничего, что действительно вызывает вызов кода, нет необходимости комментировать его.

Конечно, он будет добавлен в скомпилированную сборку, но это не приведет к увеличению производительности вашего веб-приложения.

1
ответ дан 8 December 2019 в 15:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: