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

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

סירחון של חזרות מיותרות )repitition needlessְ )מֻלֶּוה בדרך כלל בסירחון שבירות )fragility )כי במקרה הצורך קשה לעקוב אחרי כל המקומות שדרושים שינוי

0.83
done
by
מיין לפי

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

1
sentiment_very_satisfied
by
מיין לפי
by שי מרדכי
שי מרדכי 0 נקודות · יותר מ-6 חודשים
מוניטין: 595
שיטת הצמצום היא לפרט דבר מופשט.
by

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

1
done
by
מיין לפי

ריח הצמיגות )viscosity )מייצג בעיה בתכנון וארכיטקטורה של המערכת

1
by
מיין לפי

מורכבות חיונית במערכת תכנה נדרשת על מנת לתת מענה למורכבות הבעיה שהמערכת פותרת

1
by
מיין לפי

קלט ופלט לגבי מערכת מייצגים העברת מידע ונתונים בין חלקים )תת-מערכות( שונים של המערכת

1
done
by
מיין לפי

איזו טענה נכונה לגבי חוק דמטר )Demeter of Law )בעיקרון ידע מזערי )Knowledge Least of Principle?)

1
done
by
מיין לפי

עיקרון הפרדת אחריויות (Concerns of Separation – SoC )בא על מנת להשיג\לשפר את המאפיינים הבאים של מערכת תכנה (ציינו את המטרות העיקריות ולא את תופעות לוואי אפשריות)

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

סמן את הטענה הנכונה לגבי עקרונות פיתוח שלמדנו: Don't Repeat Yourself - עצמך על תחזור אל - DRY You ain’t gonna need it - זה את תצטרך לא - YAGNI KISS - שמור על זה קצר ופשוט - Simple & Short It Keep

1
done
by
מיין לפי

נמצא שבקוד של פעולה 1 במחלקה A קיים זימון של פעולה 3 של אובייקט מטיפוס C שהוחזר ע''י פעולה 2 שהופעלה על אחד הפרמטרים מטיפוס B ובכך נשבר עקרון ידע מצומצם. נעשה פתרון הולם כדלקמן על מנת לעמוד בעיקרון של ידע מצומצם

1
done
by
מיין לפי