Петъчно: Малко програмистки хумор

Малко въведение за непрограмистите(за по-кратно наричани от тук нататък „простосмъртни“)! В програмирането без значение на кой език има общоприети неписани правила и добри практики, които е хубаво всеки уважаващ себе си програмист да спазва. Едно от най-важните неща е в кода да се поставят коментари, които по никакъв начин не влияят на изпълнението му, но доста помагат в по нататъчното му разработване. Коментарите са доста полезни, когато по един проект работи повече от един човек или в случай, че се наложи след време да се върнеш и да промениш или добавиш нещо по собствения си код.

В този пост съм събрал малко бисери, намирани из най-различни кодове на колеги програмисти. Мои лични няма да публикувам от съображение за сигурност, тъй като сигурно все още ме търсят хора, работили по мой код след като аз съм го завършил :) Предвидливо: //Dear future me. Please forgive me. //I can’t even begin to express how sorry I am. както и: //uncomment the following line if the program manager changes her mind again this week Болезнено: // hack for ie browser (assuming that ie is a browser) също: /* after hours of consulting the tome of google i have discovered that by the will of unknown forces without the below line, IE7 believes that 6px = 12px */ Религиозно: last = first; /* Biblical reference */ също: Repeat … Until (JesusChristsReturn) ‘ Not sure Отчайващо: // Dear maintainer: // // Once you are done trying to ‘optimize’ this routine, // and have realized what a terrible mistake that was, // please increment the following counter as a warning // to the next guy: // // total_hours_wasted_here = 39 също така: //When I wrote this, only God and I understood what I was doing //Now, God only knows Доста често срещаното: // Magic. Do not touch. Откровено: virgin = 0;     /* you’re not a virgin anymore, sweety */ Партийно: // Catching exceptions is for communists!!! Гениално: // I can’t divide with zero, so I have to divide with something very similar result = number / 0.00000000000001; Случайно число: public GetRandomNumber() { // Chosen by a fairly rolen dice return 12; } Класика: // Houston, we have a problem С домашни любимци: // This code worked before, but my cat decided to take a trip across my keyboard… И за край едно от най-популярните обеснения сред колегите: // Author: If this code works, it was written by Paul DiLascia. If not then I don’t know who wrote it.
Kukov
30.09.2011

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Comment
Name*
Website

Submit Reply