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

help brightness_4 brightness_7 format_textdirection_r_to_l format_textdirection_l_to_r

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

1
done
by
מיין לפי

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

1
done
by
מיין לפי
by שי מרדכי
שי מרדכי 0 נקודות · לפני 5 חודשים
מוניטין: 60
שיטת הצמצום היא לפרט דבר מופשט.
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
done
by
מיין לפי
by חמדת שפר
חמדת שפר 0 נקודות · יותר מ-6 חודשים
מוניטין: 15
צימוד תאימות – כמה שני מודלי תוכנה תלויים אחד שני לכידות – אם אני רוצה לקחת שני מודלים שבנויים בנפרד , ולחבר אותם אז שהם יעבדו טוב ביחד. רוצים שהלכידות תהיה גבוהה.
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
מיין לפי