דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. MVVM: האם להגדיר לכל אובייקט UserControl?

MVVM: האם להגדיר לכל אובייקט UserControl?

מתוזמן נעוץ נעול הועבר ארכיון code613m
2 פוסטים 2 כותבים 208 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • A מנותק
    A מנותק
    avr416
    כתב ב נערך לאחרונה על ידי
    #1

    בבלוג הזה יש לו כמה פוסטים מעולים על מהו MVVVM ואיך לממש אותו
    בדוגמאות שלו הוא משתמש בUserControl
    האם כאשר אני רוצה שהUI יציג לי כמה סוגי נתונים שונים, אז הדרך היא לכל מחלקה להגדיר יוזר קונטרול משלה, וה view model מוגדר לאותו קונטרול.
    ואח"כ בחלון הראשי רק להציג את היוזר קונטרול שהכנתי?
    למשל אם יש לי באפליקציה כמה טאבים, בטאב הראשי יש פקד תפריט, ופקד שמציג את הטקסט. שהתפריט מקושר לאובייקט שמכיל את המידע על הכותרות של המסמך. ואילו הפקד שמציג את הטקסט מקושר לאובייקט שמכיל את התוכן הרצוי.
    כמו כן יש לי טאב שמכיל חלון חיפוש במסמך, והוא מקושר לאובייקטים אחרים.
    האם אכן זוהי הדרך המומלצת?
    תודה רבה!

    פורסם במקור בפורום CODE613 ב19/05/2016 17:13 (+03:00)

    תגובה 1 תגובה אחרונה
    1
    • א מנותק
      א מנותק
      ארכיטקט
      כתב ב נערך לאחרונה על ידי
      #2

      חד משמעית כן.
      ארכיטקטורה נועדה לעזור למפתח לחשוב על כמה שפחות דברים בו זמנית כשהוא מטפל בקוד, ובשביל זה הפירוק למולקולות לוגיות היא האומנות של תיכנות איכותי.

      רק תשתדל לא לחזור על עצמך בקוד, כלומר כשאתה חוזר על עצמך ביותר מ 50% מהקוד, תשקול גנריות ופיצול של הקוד כדי שלא לחזור על עצמך, אלו בעצם כללים של כל תיכנות, בלי קשר לארכיטקרטורה הנ"ל.

      פורסם במקור בפורום CODE613 ב21/05/2016 21:43 (+03:00)

      אידיאולוגיות גדולות נכנסות למטחנה של עולם המעשה ויוצאות ממנו בפירורים (ווינסטון צ'רצ'יל, סתם סתם, זה שלי)

      תגובה 1 תגובה אחרונה
      2

      בא תתחבר לדף היומי!
      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • דף הבית
      • קטגוריות
      • פוסטים אחרונים
      • משתמשים
      • חיפוש
      • חוקי הפורום