Discuss, Learn and be Happy דיון בשאלות

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

בתפקידו של מהנדס תוכנה לבצע הפשטה של מודלים מתחום הבעיה (domain Problem )למודלים שניתנים למחשוב

1
done
by
מיין לפי

דוגמא לשבריריות היא למשל, שלאחר שהוספנו בקוד פרמטר נוסף לפונקציה, התוכנית הפסיקה להתקמפל

1
by
מיין לפי
by נריה יפרח
נריה יפרח 1 נקודות · יותר מ-6 חודשים
מוניטין: 477
אם תוסיף פרמטר לפונקציה הקוד לא יתקמפל בגלל שהוא לא מותאם לפונקציה החדשה, שבריריות זה *שינוי קטן* "ששובר הקוד".
by
by Yehuda Feldman
Yehuda Feldman 0 נקודות · לפני חודשיים
מוניטין: 98
התגובה השימושית הראשונה באתר הזה!
by

מהנדס תכנה אחראי על חקר ומציאת שיטות פיתוח שתהינה יעילות, איכותיות וטובות משיטות אחרות עבור כל סוג של פרויקט פיתוח תכנה

1
done
by
מיין לפי

מה הן הטענה הנכונה על פי העיקרון של Agile" תכנה עובדת עדיפה על פני תיעוד מקיף"?

1
mood
by
מיין לפי

שיטת הצמצום השיטה ייחודית לתחום הנדסת תכנה

1
by
מיין לפי
by נריה יפרח
נריה יפרח 0 נקודות · יותר מ-6 חודשים
מוניטין: 477
שיטת צמצום זה שיטה כללית לפשט דברים ענקיים ומסובכים, לקחת רכיב רכיב לאט לאט ואז מבינים מי נגד מי. (קיים בביולוגיה וכו')
by

ההתקדמות בפרויקטים המנוהלים ב-Agile נמדדת באופן הבא:

1
done
by
מיין לפי
by שי מרדכי
שי מרדכי 0 נקודות · יותר מ-6 חודשים
מוניטין: 595
לא קוד עובד, אלא פונקציונליות שעובדת בפועל. לא אכפת לי ש int main() לא עושה שגיאות...
by

כמו שמורכבות יתר )complexity needless )מובילה לאטימות )opacity )הקוד, כך קוד הסובל מאטימות בהכרח יהיה מורכב ללא צורך

1
done
by
מיין לפי
by אורי פרלמוטר
אורי פרלמוטר 0 נקודות · יותר מ-6 חודשים
מוניטין: 140
יכול להיות סתם אטום
by

האתגר של מהנדס תכנה הם התמודדות עם המגוון הגדל של דרישות וציפיות תוך צמצום זמן פיתוח והעלאת איכות ואמינות של מוצרי תכנה

1
done
by
מיין לפי

קוד הסובל מריח של נוקשות )rigidity )יהיה בהכרח גם שביר )fragile)

1
by
מיין לפי
by אורי פרלמוטר
אורי פרלמוטר 0 נקודות · יותר מ-6 חודשים
מוניטין: 140
נוקשה אינו שביר בהכרח
by
by שלום שלמנוביץ
שלום שלמנוביץ 0 נקודות · יותר מ-6 חודשים
מוניטין: 315
סימנך, משהו שהוא קשה לא שביר
by
by נריה יפרח
נריה יפרח 2 נקודות · יותר מ-6 חודשים
מוניטין: 477
נוקשות זה קוד שקשה לעשות בו שינויים (לעבור על מלא מחלקות או פונקציות כדי לעשות שינוי מסויים) ושביר (או "שבירות") זה קוד ששינויים קטנים בו יהפכו אותו ללא עובד (הוא שבור, כמו מקולקל, פשוט לא עובד) לכן נוקשות זה לא בהכרח שביר, זה פשוט קוד קשיח לשינויים (משהו קשיח הוא פחות גמיש מכאן המילה נוקשות, קוד לא גמיש לשינויים).
by

מהנדס תכנה צריך להיות מסוגל ללמוד כל תחום )בעיה( שעבורו הוא נדרש לבנות פתרון של תכנה

1
done
by
מיין לפי