Commits

shl...@iglu.org.il@cec68495-dca5-4e2b-845c-11fdaaa4f967  committed 3d2e1de

Add the lecture5-notes.

  • Participants
  • Parent commits 9a46c8d

Comments (0)

Files changed (1)

File t2/lecture/Perl/Newbies/lecture5-notes.txt

+http://www.shlomifish.org/lecture/Perl/Newbies/lecture5/intro.html :
+
+מצגת זאת תציג מספר הרגלי הנדסת תוכנה טובים באופן מרוכז. אנו נסביר את
+המוטיבציות לשימוש בהם, ונראה כיצד ניתן להתחיל להשתמש בהם באמצעות הדגמות
+של התנסות מעשית (hands-on).
+
+http://www.shlomifish.org/lecture/Perl/Newbies/lecture5/testing/ :
+
+בדיקות אוטומוטיות הן שיטה בהנדסת תוכנה שבמסגרתה כותבים פיסות קוד שמוודאות
+שקוד הייצור (הקוד שמבצע את הפונקציונליות שבה אנו מעוניינים) פועל
+בצורה נכונה.
+
+http://www.shlomifish.org/lecture/Perl/Newbies/lecture5/testing/motivation.html :
+
+למה אנו מעוניינים לכתוב בדיקות אוטומטיות?
+
+1. כדי למנוע באגים. על-ידי כתיבת בדיקות לפני קוד הייצור אנו מוודאים שהוא מתנהג
+בהתאם למה שהם מתארים.
+
+2. כדי לוודא שבאגים ונסיגות לאחור ("רגרסיות") לא יחזרו.