![ישן](https://static.fresh.co.il/images/vBulletin/statusicon/post_old.gif)
28-02-2007, 20:21
|
![צלמית המשתמש של zeliran](image.php?u=99147&dateline=1158959075) |
|
|
חבר מתאריך: 22.09.06
הודעות: 83
|
|
כמה דברים..
לא ברור לי ממתי מיקרוסופט נהפכו לקובעי הסטנדרט באשר לכתיבת קוד. הם גם ממליצים בחום להוסיף לכל אירוע אובייקט sender שיכיל הצבעה לאובייקט שגרם לאירוע לעלות ... תחשוב לבד אם אתה רוצה לממש את זה בכל חור.
לא ברור לי כמה יצא לך לעבוד בצוותים אבל קיימים איזשהם סטנדרטים בכל הנוגע לכתיבת קוד, זה יכול להשתנות מעט במקומות שונים, אך בבסיסו הם נשארים זהים.. רובם מגיעים מסטנדרטים שהוציא ארגון ה OMG, שאין ארגון עסקי בעולם שמכבד את עצמו ולא מוציא לעצמו תעודת הסמכה שנתית של תקני ה OMG
לגבי מה שאמרת עם this.. לא ברור לי מאיפה זה הגיע, כלומר, ל member שלך גם ככה יש את ה prefix כך שלא יהיה להם את אותו שם.. אבל באמת באמת להשתמש ב this בכל חור מכער את הקוד בצורה שלא תאמן.. אתה אומר שזה עוזר לתחזק הרבה קוד ... כשאתה אומר דבר כזה, אני מתחיל להרהר בנוגע לכמה באמת "קוד" יצא לך לתחזק בעולם האמיתי
לגבי ה struct ענית לך באותה תשובה.. קיים keyword בשם ref, שאתה יכול להכניס אותו בתוך רשימת הפרמטרים של המטודה. כך שתעביר את הפרמטר, הוא יעבור by refrence. לא משנה אם מדובר ב value type.
_____________________________________
|