اذهب إلى المحتوى

عمار العقاد

الأعضاء
  • المساهمات

    26
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    7

أجوبة بواسطة عمار العقاد

  1. يمكن استخدام أمر 

    ls filename.txt -la

    ليعرض معلومات تفصيلية عن الملف، في العمود الثاني من المعلومات تجد اسم مالك الملف.

    مع استبدال كلمة filename.txt باسم الملف الذي تريده. ويمكن حذف الكلمة لعرض جميع محتويات المجلد الحالي.

    • أعجبني 2
  2. يجب الموازنة وهي ممكنة، خصص وقتاً لزوجتك وأطفالك، مثلاً كل يوم من الساعة 9 حتى 10 أو ما يناسبك، لا تلتفت إلى عملك خلال هذه الساعة إطلاقاً.

    فكما أن لعملك عليك حقاً، لأهلك عليك حق أيضاً.

     

    المهم أن تضع موعداً مخصصاً لهم مهما كان قصيراً وتلتزم به، وتترك الحاسب بشكل مطلق في ذلك الوقت.

  3. الأفضل أن يكون فرع production هو master، وأن يكون خالٍ من الأخطاء بشكل دائم.

    يمكن إنشاء فرع آخر هو develop مثلاً، وإرسال جميع التعديلات إليه عن طريق Pull Request. وبعد الموافقة على التعديلات يتم دمجها في develop، وعند التأكد 100% أنها خالية من الأخطاء يمكن دمجها في master.

    بهذه الطريقة تضمن أن الخادم لن يحدث فيه خطأ إن قام أحد المبرمجين برفع تعديلات فرع master على الخادم.

     

    للمزيد من المعلومات التفصيلية:

    https://www.atlassian.com/git/tutorials/comparing-workflows/centralized-workflow

    https://guides.github.com/introduction/flow/index.html

  4. الأفضل أن تبدأ بالاختبارات في المراحل الأولى، تكتب الاختبار قبل أن تبدأ بكتابة أي صنف. ثم تكتب الصنف والتوابع حتى تنجح جميع الاختبارات.

     

    طبعاً يمكن للاختبارات أن تكون عامة، ويمكن أن تكون تفصيليّة جداً، الأمر يرجع لتقديرك حجم التطبيق الذي تعمل عليه.

×
×
  • أضف...