مرحباً ، هابروفسك. لم أكتب الكثير هنا حتى الآن ، ولكن تمكنت من تجربة العديد من تنسيقات المقالات. هنا كانت مقابلات مع بعض المتخصصين في تكنولوجيا المعلومات من الشركة التي أعمل فيها ، والترجمات ، والأدلة ... حدث شيء ما ، ولم يحدث شيء. وهكذا ، قررت اليوم أن أجرب بنفسي صيغة جديدة.
في وقت فراغي أحب أحيانًا الجلوس على Quora - أجب على أسئلة المشاركين الآخرين ، أو أقرأ فقط إجابات لأسئلة مثيرة للاهتمام. في اليوم الآخر واجهت سؤالًا شائعًا إلى حد ما. تحتوي سلسلة المحادثات على أكثر من ألف مشترك وأكثر من 100 رد. والسؤال: ما هو أفضل تعليق رأيته في شفرة المصدر؟ (Orig. ما هو أفضل تعليق في شفرة المصدر الذي صادفته على الإطلاق؟)أعلم أن هناك مثل هذه المواضيع في كل من stackoverflow و reddit ، ولكن منذ استلهمت الإجابات من Quora ، وقررت أن أقوم بالاختيار من هناك. لقد نظرت في معظم الإجابات واخترت الزوجين اللذين جاءا بأكبر قدر.الإجابة عن طريق Costya Perepelitsa
أفضل تعليق رأيته على الإطلاق ، ربما ، Pig Pig ( Security Pig ):
لم أكن متأكدًا تمامًا من كيف كان من المفترض أن يساعدني في معالجة التعليمات البرمجية ، ولكن مهما كان الأمر ، فقد نجح.ونتيجة لذلك ، قمنا بتضمين Safety Pig كجزء من عملية تصحيح الأخطاء وتحسين الأمان:"الطريقة التي يتم بها بناء هذا الرمز تجعل من الصعب بشكل خاص اكتشاف تسرب الذاكرة. أضف خنزير الأمان وادفع التغييرات من خلال Valgrind قبل كل التزام "."لا يستطيع المترجم توفير نوع الأمان هنا ، لذا أضفنا سلامة الخنزير في حالة الضرورة.""ليس لدي اختبارات الوحدة حتى الآن ، لكني أضفت إليها خنزير." (عملت تقريبا)بالنسبة لأولئك منكم الذين يرغبون في الحصول على خنزير السلامة الخاص بك ، تجاهل السطر الأول. تقوم كتل رمز Quora تلقائيًا بإزالة المسافات البادئة في السطر الأول.1. .
2. _
3. _._ _..._ .-', _.._(`))
4.'-. ` ' /-._.-' ',/
5. ) \ '.
6. / _ _ | \
7. | a a / |
8. \ .-. ;
9. '-('' ).-' ,' ;
10. '-; | .'
11. \ \ /
12. | 7 .__ _.-\ \
13. | | | ``/ /` /
14. /,_| | /,_/ /
15. /,_/ '`-'
رد ساشا كراسوفسكي
بمجرد أن كنت أنظر إلى شفرة المصدر لبعض ألعاب الطلاب العشوائية التي وجدتها على DigiPen عندما رأيت هذا فجأة:
بطبيعة الحال ، كان علي أن أرى ما يحدث إذا حذفت التعليق. لقد حذفته وحاولت إعادة الترجمة. لم تعمل. عندما أعدت التعليق ، تم تجميعه كما لو كان بالسحر.حدث خطأ LNK1000: "خطأ غير معروف ؛ راجع وثائق خيارات الدعم الفني. " لماذا كان هذا التعليق ضروريًا سيبقى لغزًا إلى الأبد.الإجابة عن طريق ريشي كومار
أفضل ما رأيته هو في برنامج معقد:1.
وبعد ذلك ، بعد حوالي خمسة أسطر ، هذا:
رد تشن شو
بمجرد أن رأيت هذا:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
19.
20.
21.
22.
23.
24.
تمثال بوذا يبارك التعليمات البرمجية الخاصة بك لتكون خالية من الأخطاء. يضحك عليها لفترة.من رد سومناث ميشرا
ذات مرة رأيت موضوعًا مشابهًا على Stackoverflow وشاركت بعض التعليقات المضحكة التي صادفتها. نعم ، لقد كتبت بنفسي الكثير من التعليقات المضحكة ، لكنني لن أشاركها هنا لأسباب واضحة.هذا التعليق ليس مجرد مرح ، ولكنه رائع. بعض الناس يتخلون عن أحلامهم الأدبية عند العمل كمبرمجين:1.
2.
3. $str = str_replace(array("\{","\}")," ",$str);
(ممر. يستبدل المسافات بين الأقواس في الأماكن التي تتسبب في ركود)يبدو مثيرًا للإعجاب باللغة الإنجليزية - خطان من التعليق ، وهناك 6 كلمات قافية فيها.
القليل من الفكاهة السوداء:1. double penetration;
يمكن أن تجعل الشفرة الشخص ملحدًا:1.
2.
3.
عند تنظيف الشفرة القديمة ، غالبًا ما يواجه المبرمجون أجزاء غير مستخدمة ، ولكنها لا تحذف ، خوفًا من العواقب المحتملة:1.
مبرمج منزعج:1.
2.
(ممر. أنا لست مسؤولاً عن هذا الرمز. أجبروني على كتابته ضد إرادتي)مبرمج غاضب:1.
2.
3.
استنتاج
لا يزال الخيط يحتوي على الكثير من الأشياء المثيرة للاهتمام ، يمكنك قراءة كل شيء باللغة الإنجليزية هنا . بشكل عام ، إذا وردت هذه المشاركة ، أعتقد أنني سأجمع لاحقًا قائمة بالتعليقات الأكثر إثارة للاهتمام التي تم العثور عليها في ممارستي. وأي منها قابلت؟ يسعدني أن أقرأ في التعليقات.