Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Желательность комментариев, казалось бы, очевидна, однако далеко не всегда их включают в программу. Комментарии опускают с целью экономии времени. Иногда утверждают, что «комментарии будут вставлены позже». Но такая отговорка неубедительна, потому что через удивительно короткое время авторы программы обнаруживают, что забыли ее многие детали. Программы с пояснительными комментариями значительно легче отлаживать, так как они содержат дополнительную информацию для работы с программой. Просматривая чужую программу, программист часто тратит много времени, отслеживая логику программы или просто переписывая недокументированную программу, если необходимо внести в нее изменения. В этом случае все первоначально «сэкономленное» время расходуется с превышением во много раз.
Некомментируемая программа — это, вероятно, наихудшая ошибка, которую может сделать программист, а также свидетельство дилетантского подхода (пусть даже программист имеет десятилетний опыт работы); более того, это веская причина для увольнения программиста. Последнее утверждение может показаться слишком сильным, но, вероятно, многие руководители одобрили бы его. Комментарии подобны ориентирам в незнакомом лесу. Только неразумный не оставляет ориентиров, затрудняя таким образом отладку и тестирование программы.
Делайте комментариев больше, чем это кажется необходимым.
Хорошие комментарии написать непросто. Так как цель комментариев — облегчить понимание программы, — они должны быть так же хорошо продуманы и проработаны, как и кодировка программы. Существуют три типа комментариев: вводные, оглавления и пояснительные.
Дата публикования: 2015-01-26; Прочитано: 190 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!