Reflection (תכנות) – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
ביטול יישור פסקת "דוגמאות" לשמאל (משמעות: הכותרות ייושרו לצד ימין). |
Matanyabot (שיחה | תרומות) מ בוט החלפות: לעיתים |
||
שורה 17:
על מנת לנצל את היתרונות שבכתיבת קוד גנרי יותר באמצעות תכנות מונחה-reflection, כמעט תמיד נדרשות מומחיות ו[[שלד תוכנה|תשתיות תוכנה]] נוספות. מידת השימוש ב-reflection קובעת עד כמה ניתן יהיה להימנע משימוש ב-hard coding (קידוד קשיח).
כמו כן, reflection היא האסטרטגיה הראשית ב-[[metaprogramming]] – כתיבת תוכנות מחשב שכותבות או משנות תוכנות אחרות.
|