Get Mystery Box with random crypto!

دانستنی های برنامه نویسی تکنیک فرا برنامه نویسی فرا برنا | برنامه نویسان | Barnamenevisan

دانستنی های برنامه نویسی
تکنیک فرا برنامه نویسی

فرا برنامه‌نویسی (به انگلیسی: Metaprogramming)، یک تکنیک برنامه‌نویسی است که در آن برنامه‌های رایانه ای می‌توانند سایر برنامه‌ها را به عنوان داده خود بپذیرند. این بدان معناست که یک برنامه می‌تواند برای خواندن، تولید، تحلیل یا تبدیل برنامه‌های دیگر و حتی اصلاح خود در حین اجرا طراحی شود. در بعضی موارد، این به برنامه نویسان اجازه می‌دهد تا تعداد خطوط کد را برای بیان راه حل به حداقل برسانند، به نوبه خود زمان توسعه را کاهش می‌دهد. این برنامه همچنین با انعطاف‌پذیری بیشتر به برنامه‌ها امکان می‌دهد تا به‌طور مؤثری با شرایط جدید و بدون جبران مجدد رفتار کنند.

مرجع تخصصی برنامه نویسان

@Barnamenevisan_org