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 נריה יפרח
נריה יפרח 0 נקודות · לפני יום
מוניטין: 37
אם משקיעים בתכנון במשך הזמן נתקעים פחות בבעיות "סוף מעשה במחשבה תחילה".
by

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

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

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

1
done
by
מיין לפי

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

1
done
by
מיין לפי

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

1
done
by
מיין לפי

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

1
done
by
מיין לפי

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

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

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

1
done
by
מיין לפי

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

1
done
by
מיין לפי

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

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