תבנית צופה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
הוספת יתרון - צימוד רפוי, והוסף סיכון נוסף לרשימה
שורה 7:
[[File:Observer.svg|thumb|450px|none|[[UML]] של תבנית צופה]]
 
== יתרונות ==
 
שימוש בתבנית צופה מאפשר לנו [[צימוד רפוי]], אובייקט הייחוס אינו צריך לדעת דבר על האובייקטים התלויים בו.
== סיכונים ==
במקרים מסוימים עלולה להיווצר [[זליגת זיכרון]] אם נוצרים צופים רבים ולא זוכרים "להרוג" את הקישור לצופים.
מקרה נוסף, הוא האפשרות שבה אובייקט הייחוס ישלח עדכון לא רלוונטי לאחד או יותר מהאובייקטים התלויים בו
 
[[קטגוריה:תבניות עיצוב]]