Visual Studio يُدخل بعضا من الطرفة، ويُضيف نظام أوسمة على حَسَبِ مهارة المبرمجين

الوقت المقدّر لقراءة هذا المقال: 2 دقيقة و 52 ثانية

تخيل وأنت تبرمج وفي قمة التركيز، وإذا بشارة على أسفل يمين الشاشة تقول لك Go to hell،.. مالخطب؟؟ … آه استعملت تعليمة  Goto سيئة الذكر (عافنا الله وإياك من جحيمه)، وربما كنت شريرا واستعملت طريقة ماكرة في البرمجة فيقول لك Don’t try this at home! ، هذا وغيره من الفكاهة، ما أضافته قناة Channel9 التابعة لـ Microsoft على بيئة التطوير Visual Studio 2010 (إن كنت لا تعرف ماهي Channel9 أنصحك بقراءة مقال الأخ رؤوف شبايك) .

الفكرة جاءت من عالم الألعاب وخاصة XBox، حيث لكل لاعب أوسمة يفتكها حسب مهارته، لتلد فكرة Visual Studio Achievements ، وهي عبارة عن إضافة plug-in ، تقوم بعد تثبيتها بإنشاء خيط معالجة صامت Background thread، وظيفته الإنصات لأحداث أو حركات معينة في بيئة العمل، وفي كل مرة تقوم بعمل تجميع Compile للكود الذي كتبته تقوم الإضافة بتحليل الـ Thread فإن اكتشفت فيه بعضا من المعايير اللازمة، تُحفزّ رسالة إنذار وتسم المبرمج بالوسام المناسب، هذا الأخير يتم عرضه على العموم في ملفه الشخصي على موقع القناة التاسعة Channel9. وطبعا يمكن للمبرمج بعدها نشر وسامه الذي افتكه على الشبكات الاجتماعية.

الأوسمة مقسمة إلى 6 تصنيفات:

  • Customizing Visual Studio
  • Don’t Try This At Home
  • Good Housekeeping
  • Just For Fun
  • Power Coder
  • و Unleashing Visual Studio،

توزع حسب 32 إنجاز يقوم به المطور، نذكر على سبيل المثال:

  • استعمال أكثر من 6 مناطق Region في صنف Class واحد يُعطي وسام Regional Manager 🙂
  • 5 تعليمات معالج Processor directives تعطيك Close To The Metal
  • أكثر من 6 نقاط مقاطعة Breakpoints تعطيك Interrupting Cow

وهكذا دواليك …

للتذكير، فإن الإضافة لا تزال في طور Beta لكن يمكن تحميلها والإستمتاع بها من هنا.

– ما رأيك عزيزي القارئ في إضافة شيء من الفكاهة على بيئة التطوير؟ وهل ستثبتها؟

– أم أنك ممن تراها مضيعة لوقت المبرمج؟

حلل وناقش، قد تكسب معنا وسام it-scoop power commenter 🙂


هل أعجبك هذا المقال؟ أخبر أصدقاءك عنه Share on Facebook0Tweet about this on TwitterShare on Google+4Share on LinkedIn0Buffer this pageEmail this to someoneShare on Reddit0Share on Tumblr0

عن كاتب المقال:

طالب جامعي تخصص إعلام آلي، مهووس بالتقنية وأخوض في شتى مجالاتها من تطوير مواقع، برمجة، ومن مصدر مفتوح إلى مغلق، مستعمل لكلا النظامين، كبطريق يطل على نوافذ لكنه لم يقضم تفاحة بعد.

  • لو فيه نسخة لـ Xcode بس ..