Table of Contents Table of Contents
Next Page  378-379 / 568 Previous Page
Information
Show Menu
Next Page 378-379 / 568 Previous Page
Page Background

מיכאל

. מסלטון שי , מילגרום

: מנחה

גברת קרן קליף

.

הנדסת תוכנה

תכנות שיתופי בענן

Shared coding

סביבת

תכנות

בשפת

Java

המאפשרת

עבודה

משותפת

בזמן

כמה של אמת

משתמשים

אותו על

. הפרויקט

המערכת

כוללת

אלגוריתמים

חכמים

שמטרתם

לדאוג

לחווית

משתמש

מיטבית

בעזרת

נעילות

קוד קטעי של

ושמירה

על

תקינות

הפרויקט

עקב

. השינויים

ניתן

לשתף

משתמשים

, רשומים

להריץ

הקוד את

ולקבל

פלט

שיוצג

וכל , בקונסול

זאת

על שמירה תוך

. פשטות

תיאור האלגוריתם החכם למניעת שגיאות קומפילציה

ארכיטקטורת המערכת

הדרישות המרכזיות של הפרויקט

המתכנת יכול להריץ את הפרויקט בכל רגע נתון

.

עדכון הקוד בין מחשבים יקרה בצורה חצי אוטומטית

.

קוד שגוי שעלה לענן יסומן כהערה כדי למנוע שגיאות עקב שיתוף

. הקוד

סביבת עבודה תכנותית

.

מדדי הפרויקט

קוד חדש שיעלה לשרת לא יגרום לשגיאות קומפילציה במחשבים

, האחרים

כלומר המערכת שלנו תדאג לסמן כהערה את הקוד

שעלה לענן הגורם לשגיאות וכך למנוע קיום שגיאות קומפילציה

בפרויקט המשותף

.

מקבץ של קוד חדש שיועלה לשרת לא ידרוס שורות קוד שמעבר

לגבולות המקבץ

.