Adapter

Thursday, September 27, 2012

  Adapter .   Adapter     כרעיון זאת תבנית גישור בין פלטפורמות. הוא יכול לבוא בשימוש הפשוט לדוגמא קלאס שאני מנסה להשתמש בו אולם הוא מממש חוזה שאין לי גישה אליו , לכן אבנה שכבת גישור ואעבוד מולה או כפרויקט שלם שמגשר בין שני שפות תכנות כדי שיעבדו ביחד וכן הלאה.  השימוש בAdapter מקובל מאוד בתחזוקה של קוד ישן וכו' זוהי אחת התבניות הפשוטות ביותר להבנה ולתרגול. ניקח כדוגמא חברה ששומרת את המידע שלה לבסיס נתונים. יום אחד שודרג בסיס הנתונים למע' חדשה שדורשת מכל משתמש ידע  ב LINQ סיסמת אבטחה וכו' , הוחלט בחברה שעד שכולם יעברו השתלמות בLINQ, יעבדו מול פרויקט מגשר שמכיר מצד אחד את כל המשתמשים ומצד שני מייצר את הקוד...
תגיות:
2 תגובות