يعني ايه Unit testing وليه كل الدفيلوبرز لازم يتعلموا يكتبوه - سيمي كولون | SemiColon

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2024
  • تم نشر هذا الفيديو للمرة الاولي في يوم ٩-٤-٢٠١٨
    في الفيديو دا باتكلم في مقدمة عن ال Unit testing وليه مهم جدا جدا وباكتب مقال بسيط اوي عنه بالجافاسكريبت .. الفيديو دا مهم جدا لكل الدفيلوبرز في كل المجالات سواء بتكتب Frontend او Backend او Mobile او Desktop .. لازم تتعلم ازاي تكتب Unit testing وقبلها لازم تعرف ليه اصلا الـ Unit testing مهمة .. ماتنساش تعمل شير ولايك :)
    #SemicolonAcademy
    ماتنسوش تشتركوا في القناة وتفعلوا جرس التنبيهات عشان يوصلكم كل جديد ✌️
    link for RTL extension to fix the rtl issue (لينك لكروم اكستنشن لحل مشكلة العنوان العربي):
    goo.gl/VGxPgw
    صفحة الفيس بوك
    / semicolonacademy
    اكونت تويتر
    / semicolona
    Piano March by Audionautix is licensed under a Creative Commons Attribution license (creativecommon...)
    Artist: audionautix.com/

ความคิดเห็น • 21

  • @abdallahmohamed4591
    @abdallahmohamed4591 3 ปีที่แล้ว +10

    أنت لازم تنزل كورس TypeScript .. هيفرق جامد ومع ناس كتير.. تحياتى

  • @AmiraMohamed-jf5tl
    @AmiraMohamed-jf5tl ปีที่แล้ว

    الڤيديو مفيد، وكويس جدًا أنك حطيت مثال عشان بيسهل الفهم ووضح الموضوع أكتر

  • @salahbakhach6397
    @salahbakhach6397 3 ปีที่แล้ว +1

    ياريت والله يا استاذ مدحت لو تعمل لنا فيديو شرح للتست زي الشرح بتاع الجيت هوب
    وشكرا جدا على المجهود و الجوده العالية واصل يا برنس

  • @Yehia_Sayah
    @Yehia_Sayah 2 ปีที่แล้ว

    أتمني يكون في كورس بيشرح ال Unit testing ي بشمهندس مدحت لو عندك مصادر عربي ي ريت تمدني بيها وشكرا ليك جدا علي المحتوي اللي انت بتقدمه فعلا

  • @MahmoudShakershakercs
    @MahmoudShakershakercs 3 ปีที่แล้ว

    فيديوهاتك جميلة جدا و مباشرة يا مدحت عندي اقتراح ترجع الفيديوهات تكون الشاشة وصورتك مع بعض لان حاسس بتشتت كل شوية تروح للشاشة و ترجع لصورتك ده من وجهة نظري طبعا

  • @youseffathi7123
    @youseffathi7123 3 ปีที่แล้ว

    فيديو عظيم أنا فعلا بهمل ال unit testing

  • @rajaaing6709
    @rajaaing6709 6 หลายเดือนก่อน

    جزاك الله كل خير

  • @badr9032
    @badr9032 3 ปีที่แล้ว

    ارجع نزل على هذه القناة .. فيديوهاتك مفيدة جددددددداااا

  • @amalahmed2446
    @amalahmed2446 3 ปีที่แล้ว +1

    Great keep going 💪🏻💪🏻💪🏻

  • @abbeed1
    @abbeed1 ปีที่แล้ว

    الله يجزيك الخير

  • @medooegy5263
    @medooegy5263 3 ปีที่แล้ว +1

    Clear enough, thanks a lot

  • @majdabdalsalam4930
    @majdabdalsalam4930 ปีที่แล้ว

    الله يعطيك العافية يا رب

  • @CodeBuster1994
    @CodeBuster1994 2 ปีที่แล้ว

    معذرة بس ملاحظة سريعة .. ال Test-driven Development مش بيتكتب كل الtest cases اولا وانما بيتكتب فقط اول test case وبعد متعمل Failure نبدأ نكتب Production code ينجح هذه ال failed test case وبعدها نعمل Refactor عشان نشيل اى Redundancy or Repetition في الكود وبعدها فقط نبدأ نكتب Test case جديدة ولازم نجرب انها تكون failed قبل منكتب اى production code ودا اسمه Testing the Test. المشكلة من كتابة كل ال Tests ومحاولة تشغيلهم هى ان الطريقة دى ممكن تخلى المبرمج يكتب كود بيراعى فيه ان اكتر من Test ممكن يعمله Pass مع بعض ودا معناه انه بيخلق implicit test code coupling ودا خطرة انه بيخلى الTest cases تعتمد على بعض ولما يحب يغير حاجة يضطر يغير التانية ولو فيه Refactoring ممكن يضرب اكتر من Test ملهمش علاقة ببعض ودى Code Smell اسمه Code Fragility ولو لهم علاقة ببعض فهيكون اسمها Code Rigidity ودى من السبع Code Smells الى ممكن تلاقيهم في كتب Robert C Martin زى Agile Software Development: Principles, Patterns, and Practices وهو صادر عام 2002. من فضلك راجع المعلومة دى سريعاً وارجو التصحيح لانه Practice عاية في الاهمية already صعب جداً .. شكراً

  • @kareemkhamis87
    @kareemkhamis87 2 ปีที่แล้ว

    شرح جميل خصوصا مع المثال شكرا جزيلا

  • @ahmedfarrag2602
    @ahmedfarrag2602 3 ปีที่แล้ว +1

    Great

  • @yousefsayed6698
    @yousefsayed6698 3 ปีที่แล้ว +1

    Great ❤️

  • @fariedezz9510
    @fariedezz9510 ปีที่แล้ว

    ❤ thanks a lot

  • @ibrahimelaidi334
    @ibrahimelaidi334 3 ปีที่แล้ว

    شكراًًًًًًًًًًًًًًًًًًًًًًًً

  • @walaamohamed2067
    @walaamohamed2067 2 ปีที่แล้ว

    helw gdn

  • @abbeed1
    @abbeed1 ปีที่แล้ว

    الله يجزيك الخير