ארכיון יומי: 31 מאי, 2010

מתודה דינמית ברובי

אם זה הולך כמו ברווז, זה נראה כמו ברווז ונשמע כמו ברווז, אולי זו שפת תכנות דינאמית 🙂

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

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