ראשי
ברוכים הבאים!


ברוכים הבאים לאתר הלימוד של design patterns או בשמם העברי, תבניות תכנון. אתר זה הוא מקום טוב להתחיל בו עבור מי שמתעניין בניצול האפשרויות אשר פותח בפנינו התכנות מונחה העצמים על מנת ליצור קוד חסין, גמיש ופתוח לשינויים, אשר ניתן ל reuse, והוא ברור ומודולרי. לאחר שאתם שולטים בעניינים הטכניים של הסינטקס של השפה, תבניות התכנון מעלות אתכם דרגה ומלמדות אתכם להשתמש בכלים אשר מספקת לכם השפה מונחיית העצמים. לפני שתתחילו מומלץ לקרוא את ההקדמה כדי לקבל קצת מושג ורקע וכמו כן להסתכל ב סימונים אשר נשתמש בהם בדיאגרמות המופיעות באתר. אם קראתם את כל אלה אז מה שנותר הוא פשוט לקפוץ למים:



הקדמה
לא לדלג!!...
לקרוא עד הסוף!
The Adapter
התאמת ממשק קיים לממשק רצוי
The Composite
הרכבת היררכיות אובייקטים
The Decorator
הוספת תכונות לאובייקט
באופן דינמי
Factory Method
יצירת אובייקטים מבלי לקבוע
את סוגם מראש
The Observer
שמירה על קונסיסטנטיות
בין חלקים שונים של התכנית
Strategy
בחירת אחד ממספר אלגוריתמים
באופן דינמי (בזמן ריצה)
Template Method
הדרך ליצור אלגוריתם גנרי
Abstract Factory
יצירת משפחות אובייקטים
בצורה נכונה
המדריך לסימונים
סימונים שבהם נשתמש
בדיאגרמות שלנו
מילון מונחים
זהו לא מילון אבן שושן, אבל
יש בו מספר מושגים חשובים...
 
 

בהצלחה!!

האתר נבנה על ידי דניאל אוריאלי מאוניברסיטת תל אביב במסגרת סדנת אית"ן, בהדרכתם ובפיקוחם של דר' אריאל פרנק ומר אודי הלר בשנת 2002




למעלה