Division Byzero (d_byzero) wrote,
Division Byzero
d_byzero

Category:

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

Про комментарии в текстах программ сказано и написано много.

В любом программистском курсе любого вуза препода требуют комментировать код, и обязательно найдется хотя бы один студент, который сначала пишет программу, потом вставляет в нее комментарии.

Помню, когда у нас был практикум по С и Юниксу, нашей преподавательнице (аспирантке) очень трудно было угодить количеством комметнариев. Она хотела, чтобы комментариев было много. Тогда я взял и написал программку, которая брала на входе два файла и на выходе давала один -- из первого входного файла она брала первую строчку, и записывала в выходной, заключая в символы /* */. Потом брала первую строчку второго файла и записывала ее в выходной файл "как есть". Ну, и так далее. Потом программа была усовершенствована. Поскольку работали мы в Юниксе и изучали командные языки, то нужно было предусмотреть и случай скриптов. В комадную строку была добавлена "опция", которая позволяла вместо символов /* */ выводить символ # перед строкой.

Но это я отвлекся.

В моих прогах комментариев не море, но, как мне кажется, удобоваримое количество. Однако в них бывают забавные опечаки.

Еще бывают комменты философского толка:

// Мало шансов, что из этого что-нибудь выйдет,
// но попробовать надо.


Этим комментарием начинается первый файл той большой проги, которая на данный момент имеет пять внедрений.

Но это все цветочки. Обнаружил тут в коде:

; 2яйца, 1.5 мука и крахмал, м2 ст. л. см. или майонез, соль

Это видать, куда-то быстро надо было записать, ну я и... записал. ptzy, это хоть что, ты можешь сообразить? -- для тебя, наверное, писал :-)
Tags: Комментарии в коде, Работа
Subscribe

  • СВХ, МЦК, Лосиный остров...

    Так с чего я подорвался про хорду-то писать? Несколько лет назад мы съездили на станцию "Белокаменная" МЦК. По всей видимости эта станция…

  • Северо-восточная хорда. Субьективные впечатления

    Этот пост не является ни демонстрацией лояльности, ни призывом к непримиримой борьбе, поэтому прошу и "тех" и "этих" не беспокоиться, и не…

  • Накипело

    Напишу тут. Тут мало читателей, вряд ли меня заподозрят в желании хайпануть, но... MSVS вообще, MS Build в частности -- г..но феерическое, как,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 5 comments