اختبار البرمجيات في التدوينات

اختبار الوحدة الصحيح في البرمجيات (Unit Testing)

اختبار الوحدة الصحيح في البرمجيات (Unit Testing)

أحد المهمّات لي في العمل كانت اختبار أحد البرامج الذي تم تطويره. في الحقيقة، البرنامج كان سهل وغير معقّد. عندما حصلت على نسخة البرنامج، جلست مع المبرمج وسألته بعض الأسئلة عن مدى وكمية الاختبارات التي تم تنفيذها وخاصة اختبار الوحدة أو ما يسمى Unit Testing. (more…)

مهرجـان تـثبـيـت لينكس الأول

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

كيف تحصل على ترقية في العمل؟

كيف تحصل على ترقية في العمل؟

إذا سألت الموظفين في أي منظمة حول أهدافهم وأحلامهم وما يبحثون عنه، سوف تجد أن الغالبية يسعون للحصول على ترقية في العمل. هم حقًا يسعون ويطمحون في المناصب العليا حيث يحصلون على السلطة والقيادية. لا حرج في ذلك. ولكن من تجربتي، المهم هو كيف يحصل الموظف على هذه الترقية وتوقيتها. في هذا المقال، سوف أناقش كيفية الحصول على الترقية وتوقيتها وذلك من واقع خبرتي ووجهة نظري الخاصة. (more…)

التطوير المدفوع بالاختبار (Test Driven Development)

التطوير المدفوع بالاختبار (Test Driven Development)

 حضرت دورة تدريبية عن التطوير المدفوع بالاختبار وهو ما يسمى

Test Driven Development – TDD

كان التدريب قيمًا ومفيدًا بالنسبة لي. في هذا المقال، سوف أتكلم بإيجاز عن التطوير المدفوع بالاختبار ويشمل ذلك تعريف التطوير المدفوع بالاختبار وهل تطبيقه سهل أم لا وكذلك فوائد التطوير المدفوع بالاختبار. (more…)

كيف تستفيد من حضورك دورة تدريبية؟

كيف تستفيد من حضورك دورة تدريبية؟

كثير من حضور الدورات التدريبية يعانون من عدم تحقيق الفائدة المرجوة من هذه الدورات. المؤسف أن يكون سبب عدم تحقيق الفائدة يعود للحضور أنفسهم. إن مهارات حضور الدورات التدريبية لاتقل أهمية عن مهارات تقديم الدورات. علاوة على ذلك، فإن مهارات الحضور تشكل عاملاً أساسيًا في فهم واستيعاب المادة المقدّمة. سأستعرض في هذا المقال ثلاث مهارات لحضور الدورات التدريبية والتي تساهم في تحقيق الفائدة المرجوة من أي دورة. (more…)