Ответ 1
Отсутствует ухудшение производительности. Комментарии не анализируются компилятором, они обычно удаляются в лексическом анализе.
Имеет ли много пробелов между кусками кода и пустые строки в коде, замедляет производительность приложения?
У меня есть склонность к разметке моего кода совсем немного, и мне интересно, влияет ли это на него отрицательно. Кроме того, у меня есть много комментариев кода, который я прокомментировал, когда я внес изменения, хотя я держу его на случай, если мне когда-нибудь придется вернуться к старому. Какие еще советы помогут ускорить работу?
Отсутствует ухудшение производительности. Комментарии не анализируются компилятором, они обычно удаляются в лексическом анализе.
Комментарии и пробелы не имеют никакого эффекта.
Комментарий - out код должен быть удален, однако, потому что он "грязный".
Сохраните свой код в исходном элементе управления, чтобы иметь историю версий и никогда не теряйте исторических изменений.
Не беспокойтесь о оптимизации и скорости, пока не заметите, что ваш код медленный. Затем вы просматриваете код, измеряете, сравниваете, время и т.д., Чтобы определить, где узкие места, и в чем причина.
Однако его стоит упомянуть в веб-окружении, когда вы НЕ используете стандартную версию проекта, тогда это имеет значение, скажем, у вас есть 10 000 строк комментариев/кода в HTML/Css/Javascript, тогда ваш браузер все равно загрузит кусок данных от веб-сервера до вашего браузера.
Комментарии и пробелы не компилируются компилятором и игнорируются, поэтому эти два не влияют на производительность. Но в веб-технологиях, таких как HTML, CSS и JS, это может повлиять на загрузку файла, поскольку комментарии и пробелы увеличивают размер файла, и, следовательно, скорость загрузки веб-страницы может ухудшиться.
Итак, лучше всего сохранить код максимально чистым и использовать систему управления версиями, например git, для управления вашим кодом. Кроме того, перед окончательной разработкой вашего кода лучше всего удалить все ненужные комментарии и пробелы и старые неиспользуемые фрагменты кода.