غرائب وعجائب التعليقات البرمجية

عملية كتابة الكود البرمجي تستلزم عقلًا متفتحًا مستعدًا لترجمة ثورة الأفكار في عقله إلى  شفراتٍ برمجية، يتخلل الكود مجموعة من التعليقات على الأوامر البرمجية تكون شرحاً لما يفعله هذا الكود أو بعض أجزاء منه، ويُكتب بصيغةٍ مفهومةٍ من قِبَل الإنسان العادي (الغير مبرمج)، تمت إضافتها لتسهيل فهم الكود. ومع الإرهاق أو طول وقت الجلوس للكتابة وطول السهر في أحيانٍ أخرى قد يكتب المبرمج تعلقياتٍ غريبةً حينًا وظريفة أحيانًا أخرى، وتكون عقول المبرمجين أكثر إبداعًا عندما يتعلق الأمر بكتابة التعليقات. في هذه المقالة، سترى كيف يمكن أن يكون التعليق على الكود غريبًا و مضحكا أيضًا فيما يلي اخترنا مجموعة من غرائب التعليقات البرمجية التي تمت كتابتها بالفعل في خبايا الأكواد البرمجية ( لغرض المتعة والضحك ليس أكثر ) ..

// When I wrote this, only God and I understood what I was doing

// Now, God only knows

// to the next guy:

//// total_hours_wasted_here = 42

#define TRUE FALSE  // Happy debugging suckers6

/**Always returns true.*/

public boolean isAvailable() {return false;}

// Real programmers don’t comment their code. If it was hard to write,

//it should be hard to understand.

/* May God someday forgive me for this nasty hack I am about to write */

// Magic. Do not touch.

//You are fired .

// I am not sure if we need this, but too scared to delete.

// I have to find a better job

//i don’t know why but this seems to work.

//why am I writing this piece of crap,It can make other’s life miserable

// case this is used in I’m leaving it like this, but it’s shit and

//should be fixed. just not now, or probably by me

return 1; # returns 1

Catch (Exception e) {//who cares?}

/** You may think you know what the following code does.* But you dont. Trust me.* Fiddle with it, and youll spend many a sleepless* night cursing the moment you thought youd be clever* enough to “optimize” the code below.* Now close this file and go play with something else.*/

// This code sucks, you know it and I know it.// Move on and call me an idiot later.

// If this comment is removed the program will blow up

// I am not responsible of this code.
// They made me write it, against my will.

// If this code works, it was written by Paul DiLascia.
// If not, I don’t know who wrote it

// Peter wrote this, nobody knows what it does, don’t change it!

// Remove this if you wanna be fired

#TODO: Figure out what I’m doing here and comment accordingly.