מה זה DDD?
זהו עיצוב שממוקד בתחום העיסוק של הארגון.
הגדרה
Domain-Driven Design (DDD) הוא גישה להנדסת תוכנה שמתמקדת ביצירת תוכנה באיכות גבוהה שתואמת את הצרכים העסקיים.
מיקוד ראשי
DDD שמה את המיקוד העיקרי של פרויקט בלוגיקה המרכזית ובמונחים של תחום העיסוק העסקי.
שיתוף פעולה
DDD מקדמת שיתוף פעולה יצירתי בין אנשי טכנולוגיה ומומחים בתחום כדי להבטיח שהמודל משקף נכון את העסק.
חומרי הפניה
המודל משמש כהפניה לצוותים עסקיים וטכנולוגיים, באמצעות "שפה אחידה" שמתארת את המונחים.
מוצרים במודל
המודל כולל מוצרים שונים כמו דיאגרמות, מסמכים ופרוטוטיפים המייצגים את תחום העיסוק.
סנכרון
המודל ועיצוב התוכנה חייבים להיות מסונכרנים, וכל שינוי בעיצוב מאומת מול המודל.
רוצים לדעת עוד?
אם אתם סקרנים לדעת עוד על DDD, צרו איתי קשר ב-X. אני אוהב לשתף רעיונות, לענות על שאלות ולדון בסקרנות על נושאים אלו, אז אל תהססו לבקר. נתראה בקרוב!
מהו FDD?
Feature Driven Development, או פיתוח מונחה פיצ'רים, היא גישה לפיתוח תוכנה א...
מה זה BDD?
BDD, או פיתוח מונחה התנהגות, הוא תהליך פיתוח תוכנה שמטרתו לשפר שיתוף פעולה...
מהו Extreme Programming?
Extreme Programming או XP היא מסגרת לפיתוח תוכנה אג'ילי שמתמקדת במשוב תכוף...
מהו Test Driven Development (TDD)?
Test-Driven Development (TDD) היא גישה לפיתוח תוכנה המעמידה את כתיבת הבדיקו...
מהו Feature Flag?
Feature Flags, הידועות גם כ-Toggles, הן טכניקת פיתוח שמאפשרת למפתחים להפעיל...