C s h a r p
New member
מבנה solution של WPF MVVM
היי, אני מתלבט בין 2 אפשרויות למבנה של ה-solution שלי:
1) פרוייקט של UI שמכיל את כל ה-views ופרוייקט של ViewModels- שמכיל את כל ה-viewmodels
2) חלוקה לפרוייקטים לפי נושאים (מודולים) כאשר כל פרוייקט כולל בתוכו תיקיה של views ותיקיה של viewmodels. (מדובר רק בחלוקה ולא בשימוש אמיתי בתשתית של PRISM או משהו)
האפשרות הראשונה תגרום לכל המתכנתים בצוות לעבוד על אותו DLL באופן קצת תלותי אחד בשני.
האפשרות השניה גורמת לי עכשיו להתעסק עם מספר פרוייקטים שאני לא בטוח שאני מבין מה הצריך להיות הreferences בינהם, מה עושים כאשר יש ViewModel למשל שיכול להופיע בכמה מודולים ?
אשמח לשמוע את דעתכם ואיך מחליטים
אשמח לשמוע בעד ונגד בקשר לזה.
היי, אני מתלבט בין 2 אפשרויות למבנה של ה-solution שלי:
1) פרוייקט של UI שמכיל את כל ה-views ופרוייקט של ViewModels- שמכיל את כל ה-viewmodels
2) חלוקה לפרוייקטים לפי נושאים (מודולים) כאשר כל פרוייקט כולל בתוכו תיקיה של views ותיקיה של viewmodels. (מדובר רק בחלוקה ולא בשימוש אמיתי בתשתית של PRISM או משהו)
האפשרות הראשונה תגרום לכל המתכנתים בצוות לעבוד על אותו DLL באופן קצת תלותי אחד בשני.
האפשרות השניה גורמת לי עכשיו להתעסק עם מספר פרוייקטים שאני לא בטוח שאני מבין מה הצריך להיות הreferences בינהם, מה עושים כאשר יש ViewModel למשל שיכול להופיע בכמה מודולים ?
אשמח לשמוע את דעתכם ואיך מחליטים
אשמח לשמוע בעד ונגד בקשר לזה.