לוכדים ניסיון עשיר בעיצוב תוכנה מונחה עצמים, ארבעה מעצבים מהשורה הראשונה מציגים קטלוג של פתרונות פשוטים ותמציתיים לבעיות עיצוב נפוצות.. דפוסים אלה, שלא תועדו בעבר, מאפשרים למעצבים ליצור עיצובים גמישים יותר, אלגנטיים יותר ובסופו של דבר ניתנים לשימוש חוזר, מבלי לגלות מחדש את פתרונות העיצוב בעצמם.
המחברים מתחילים בתיאור מהם תבניות וכיצד הן יכולות לעזור לך לתכנן תוכנה מונחה עצמים. אחר כך הם ממשיכים למנות, להסביר, להעריך ולקטלג באופן שיטתי דפוסים חוזרים במערכות מונחות עצמים.. עם דפוסי עיצוב כמדריך שלכם, תלמדו כיצד דפוסים חשובים אלה משתלבים בתהליך פיתוח התוכנה, וכיצד תוכלו למנף אותם כדי לפתור את בעיות העיצוב שלכם ביעילות רבה ביותר.
כל תבנית מתארת את הנסיבות שבהן היא ישימה, מתי ניתן ליישם אותה לאור מגבלות תכנון אחרות, ואת ההשלכות והפשרות של שימוש בתבנית בתוך תכנון גדול יותר.. כל התבניות מורכבות ממערכות אמיתיות ומבוססות על דוגמאות מהעולם האמיתי. כל דפוס כולל גם קוד שמדגים כיצד ניתן ליישם אותו בשפות תכנות מונחות עצמים כמו C++ או Smalltalk.
על הסופר
ד"ר. אריך גמא הוא מנהל טכני במרכז טכנולוגיית תוכנה של Object Technology International בציריך, שוויץ. ד"ר. ריצ'רד הלם הוא חבר בקבוצת פרקטיקת טכנולוגיית האובייקטים בקבוצת הייעוץ של IBM בסידני, אוסטרליה. ד"ר. ראלף ג'ונסון הוא חבר סגל במחלקה למדעי המחשב באוניברסיטת אילינוי באורבנה-שמפיין.
ג'ון וליסידס הוא חבר צוות המחקר ב-IBM T. י. מרכז המחקר ווטסון בהות'ורן, ניו יורק. הוא תרגל טכנולוגיה מונחית עצמים במשך יותר מעשור כמעצב, מיישם, חוקר, מרצה ויועץ. בנוסף לכתיבה משותפת של דפוסי עיצוב: יסודות תוכנה מונחה עצמים לשימוש חוזר, הוא עורך משותף של הספר שפות תבניות של עיצוב תוכנה 2 (שניהם מאדיסון-וסלי). הוא ושאר מחברי הספר "תבניות עיצוב" הם מקבלי פרס ד"ר. פרס דוב למצוינות בתכנות.