С Новым годом! Форум программистов, компьютерный форум, киберфорум
Разработка и тестирование
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
Нуб со стажем
36 / 34 / 10
Регистрация: 19.02.2012
Сообщений: 118
1

Как правильно комментировать код

01.08.2012, 16:44. Показов 4743. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет.
Объясните, пожалуйста, как и что комментировать в коде, чтобы исходники были предельно ясными?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.08.2012, 16:44
Ответы с готовыми решениями:

Как лучше комментировать код?
Здравствуйте. У меня есть вопросы по коментированию кода. 1. Какой язык лучше использовать для...

Как правильно комментировать html код
Мне нужно дописать class(css) к ссылке <a href... Вообщем вот код: $tpl->set( '', "<a href=\"" ....

Как комментировать код на PHP
Может задаю тупой вопрос. НО обыскала весь интернет и не могу понять как комментить код. Вот...

Как удобно и быстро комментировать код
Итак, есть я знаю три способа закомментировать код на VB.NET: 1. ' (одинарная кавычка) 2. REM 3....

3
463 / 463 / 23
Регистрация: 17.08.2011
Сообщений: 1,488
01.08.2012, 16:51 2
Чтобы исходники были предельно ясными, нужно научиться писать самодокоментируемый код, то есть такой, который не нуждается ни в одном комментарии, ибо там и так всё будет как на ладони
0
4217 / 3058 / 583
Регистрация: 21.01.2011
Сообщений: 13,205
02.08.2012, 09:30 3
Цитата Сообщение от Денис Н.
то есть такой, который не нуждается ни в одном комментарии, ибо там и так всё будет как на ладони
Это не всегда возможно. Встречаются ньюансы (касающиеся предметной области, а не хитрого приема программирования), которые неочевидны, исходя из самого хорошего кода. При этом их сам можешь забыть через некоторое время (если придется модифицировать код), не говоря уж о непонятках для другого (если ему придется модифицировать). Вот такие места обязательно нужно комментировать.
Этим можно значительно съэкономить время при сопровождении программы.
0
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
02.08.2012, 09:42 4
Правильный комментарий объясняет не что делает код (что делает код - это как раз очевидно из самого кода), а почему он это делает - вот это может быть совсем не очевидно. А также какие-то хитрые алгоритмические приемы-выкрутасы, и т.п. - то, что в после написания кода осталось "в голове" автора кода и может когда-либо понадобиться другим программистам, которым придется сопровождать этот код, - а телепатии они, естественно, не обучены :-) То есть это по сути проектная документация, сохраненная в самом исходнике. Важно помнить: код пишется один раз, а читается - сотни, а может быть и тысячи раз.....
2
02.08.2012, 09:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2012, 09:42
Помогаю со студенческими работами здесь

Комментировать код
Код просмотра процессов удаленного компьютера procedure TForm1.Button1Click(Sender: TObject); var...

комментировать код
/*Написать программу, которая выполняет следующие действия: • вводит с клавиатуры данные в массив,...

Комментировать код полностью
{Поиск минимального пути в лабиринте Лабиринт задается с помощью текстового файла. Каждый символ...

Найти все натуральные числа, не превосходящие N, и делящиеся на каждую из своих цифр (комментировать код!)
найти все натуральные числа, не превосходящие N, и делящиеся на каждую из своих цифр (я здесь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru