האם אותו קובץ XML שמגדיר את ה GUI הוא חלק מהאפליקציה
שמסופקת ללקוח יחד עם קובץ ההרצה EXE ? אם ככה יש פה סיכון גדול שהקבצים לא יהיו מתואמים, הלקוח יתקין קובץ EXE חדש בלי לעדכן את ה XML או ההיפך.
בשיטה שלי ה EXE כולל כבר את הקוד של בנית ה GUI
ועוד חיסרון שלוקח יותר זמן לבנות את הGUI כי יש להעלות קובץ XML מהדיסק ולפרסר אותו.
ואיך בונים את ה GUI ? גוררים פקדים עם העכבר לחלון ואז לוחצים עכבר ימני מקבלים תפריט שבוחרים "מאפיינים" ואז מופיע טבלה עם שדות של כל הפרמטרים של הפקד ( גדול ומיקום, צבע, צבע טקסט , שם , שם הפונקציה .....) ומציבים ערכים
ועכשיו חוזרים על התהליך המיגע עם הפקד השני (טוב סביר שאפשר לעשות קופי פסט מהפקד הראשון ולעדכן רק את הפרמטרים השונים במאפיינים ) , בכל מקרה נקרא לי יותר מייגע מאשר כתיבת לולאת FOR
שמסופקת ללקוח יחד עם קובץ ההרצה EXE ? אם ככה יש פה סיכון גדול שהקבצים לא יהיו מתואמים, הלקוח יתקין קובץ EXE חדש בלי לעדכן את ה XML או ההיפך.
בשיטה שלי ה EXE כולל כבר את הקוד של בנית ה GUI
ועוד חיסרון שלוקח יותר זמן לבנות את הGUI כי יש להעלות קובץ XML מהדיסק ולפרסר אותו.
ואיך בונים את ה GUI ? גוררים פקדים עם העכבר לחלון ואז לוחצים עכבר ימני מקבלים תפריט שבוחרים "מאפיינים" ואז מופיע טבלה עם שדות של כל הפרמטרים של הפקד ( גדול ומיקום, צבע, צבע טקסט , שם , שם הפונקציה .....) ומציבים ערכים
ועכשיו חוזרים על התהליך המיגע עם הפקד השני (טוב סביר שאפשר לעשות קופי פסט מהפקד הראשון ולעדכן רק את הפרמטרים השונים במאפיינים ) , בכל מקרה נקרא לי יותר מייגע מאשר כתיבת לולאת FOR