תרגול מוסרים גרסה שאפשר לחקור¶
תרגיל ראשון - manifest שניתן לאמת¶
צרו manifest, שנו byte בקובץ אחד וכתבו verifier שמגלה את ההבדל. בדקו גם קובץ חסר וקובץ נוסף. הverifier צריך לדחות path שיוצא מתיקיית הrelease, גם אם הוא מופיע בmanifest.
תרגיל שני - build נקי¶
מסרו את הוראות הבנייה לVM נקייה והריצו בלי IDE פתוח. תעדו כל תלות שהתגלתה רק בזמן הניסוי, והעבירו אותה להגדרה ניתנת לשחזור. השוו את זהות התוצרים ולא רק את הצלחת הקומפילציה.
תרגיל שלישי - הגנת release¶
בחרו תקלה אחת מהפרק, הכינו חבילת אבחון והעבירו אותה לחוקר אחר במעבדה. לאחר התיקון בצעו גם שדרוג שנכשל באמצע. ההגשה תכלול ראיות לסיבת שורש, בדיקת חזרה על התקלה וגבולות rollback.