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

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

השקעה בתכנון הפיתוח (design) מאפשרת למערכת תכנה להתפתח יותר מהר בטווח ארוך

1
done
by
מיין לפי
by נריה יפרח
נריה יפרח 3 נקודות · יותר מ-6 חודשים
מוניטין: 387
אם משקיעים בתכנון במשך הזמן נתקעים פחות בבעיות "סוף מעשה במחשבה תחילה".
by

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

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

בכל מערכת תכנה כל מורכבות קוד מהוה חוב טכני

1
done
by
מיין לפי

איזהו עקרון נכון מתוך ההכרזה בעד גישת פיתוח תכנה זריז (Manifesto for Agile Software Development)?

1
done
by
מיין לפי

הגברת הפשטה - מטרתה לקבל מודל פשוט ומפורט יותר

1
done
by
מיין לפי

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

1
done
by
מיין לפי

הריבית על חובות טכניים היא השקעה גדולה יותר בהמשך פיתוח מערכת תכנה

1
done
by
מיין לפי
by נריה יפרח
נריה יפרח 1 נקודות · יותר מ-6 חודשים
מוניטין: 387
כשהבעיה בתחילת הפרוייקט קל לטפל בה ובמקומות שהיא משפיעה עליהם, כשהפרוייקט כבר ענק היא משפיעה על הרבה יותר מקומות וזה הריבית.
by

סירחון של חוסר ניידות (immobility) מְלֻוֶּה בדרך כלל בסירחון שבירות (fragility) כי סירחון שבירות מייצג קשרים רבים ולעתים בלתי צפויים בין חלקי קוד הלא קשורים אחד לשני (לכאורה)

1
sentiment_very_satisfied
by
מיין לפי

מהנדס תוכנה נכנס לתמונה רק ממודל מופשט של הבעיה שנבנה ע"י מומחה בתחום הבעיה

1
done
by
מיין לפי

בשיטת הצמצום אנחנו עוברים תהליך ממרכיבים מופשטים יותר למרכיבים פשוטים ומפורטים יותר

1
done
by
מיין לפי
by נריה יפרח
נריה יפרח 1 נקודות · יותר מ-6 חודשים
מוניטין: 387
שיטת הצמצום זה לקחת תוכנה ענקית ולפשט ולצמצם כל גורם עד שמבינים ממה היא מורכבת.
by