ABA


"|התייעצות| המרה ל-OOP של מנגנון עובד"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10786 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10786
CaTz
חבר מתאריך 2.10.04
14537 הודעות, דרג אמינות חבר זה
   12:44   18.07.12   
אל הפורום  
  |התייעצות| המרה ל-OOP של מנגנון עובד  
 
   שלום

לאחרונה התחלתי לפתח את התשתית שלי לכיוון של OOP.
מה שאומר הכל באובייקטים וכו'... אני לא מצליח למצוא דרך נכונה
למשהו שמיושם אצלי בתשתית הנוכחית, מחפש המלצה או דעה אפילו

בתשתית הנוכחית יש לי מנגנון של קריאות AJAX, בעקרון לכל קריאה אני מצרף
את שם העמוד שממנו הקריאה התבצעה בהתאם לעמוד אני עושה שם ערכים וכו',
וכל זה בswitch case על כל השמות של העמודים שאני מצפה להם.

בסוף יש שאילתה שמתבצעת,


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

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


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

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

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

השאלה היא מה אתה אומרים?
מקווה שלא חפרתי יותר מידי :]


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net