دانستنی‌ها

کامنت‌های جالب در کد

اگر برای یک پروژه بزرگ کد زده باشید یا مجبور به خواندن یا تغییر کد دیگران شده‌باشید بیش از پیش اهمیت کامنت را در تسریع فهم کد و تغییرات آتی درک کرده‌اید اما گویا کامنت‌ها همیشه چنین مفهومی را در برندارند!

احتمالا خود شما نیز گاهی عصبانیت‌ها، خستگی‌ها و افکاری که حین نوشتن کد به ذهنتان می‌رسد را به صورت کامنت در کد آورده‌اید یا پیام‌هایی را برای خوانندگان آتی کد خود یادداشت کرده‌اید. در ادامه چند نمونه از کامنت‌های جالب در کد را آوردیم.

۱- در کد زیر کامنتی به زبان غیرانگلیسی نوشته شده است که ترجمه آن این است:

این شرکت هیچ پاداشی نمی‌دهد، آن را فراموش کنید. به این شرکت نیایید! من دارم ترک می‌کنم!
این پروژه باگ‌های زیادی دارد. خیلی دوام نخواهید آورد! خداحافظ! موفق باشید!

۱- رزومه Sergey Brin، از موسسین شرکت گوگل، وقتی که دانشجوی PhD علوم کامپیوتر استفورد بوده است را اگر مشاهده کنید هیچ اعتراض و شکایتی در آن مشاهده نمی‌شود اما وقتی کد منبع html آن را نگاه کنید تصویر زیر را مشاهده خواهید کرد.

۲- در کدی که در انتشار ششمین نسخه unix در آزمایشگاه Bell منتشر شد، کامنت زیر دیده می‌شود که گفته شده انتظار نمی‌رود که شما این را متوجه شوید!

تکه کد آن نیز در ادامه آمده است.

۳- لینک‌های زیر را باز کرده و خودتان در مرورگر کد منبع آن‌ها را مشاهده کنید 🙂 این کار در گوگل کروم با کلیک راست و انتخاب گزینه view page source انجام می‌گیرد.

http://theoatmeal.com و

http://www.lingscars.com

۴- چند نمونه دیگر از کامنت‌های جالب بر اساس مشاهدات کاربران استک اور فلو


۵- شرکت‌هایی هم هستند که از طریق کامنت نهفته در کد سایتشان اقدام به استخدام نیرو می‌کنند!

شرکت flipkart که یک زمانی، بعد از inspect element در مرورگر، در بخش کنسول، شکل زیر مشاهده می‌شد:

کامنت کد

اگر دقیق‌تر متن نوشته شده را ببینیم آگهی استخدام در شرکت است. جالب نیست؟!

سایت snapdeal هم به طور مشابه چنین چیزی داشته است:

۶- کامنت‌های بیهوده‌ای هم هستند که گاهی احساس می‌کنیم نویسنده کد قصد تمسخر داشته است!

شما با چه کامنت‌های جالبی روبرو شده‌اید؟ خودتان چه چیزهای جالبی را کامنت کرده‌اید؟ 🙂

منابع:

 

http://stackoverflow.com/

http://stackoverflow.com/

https://www.quora.com/

نوشته های مشابه

‫۲ دیدگاه ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا