Що таке метапрограмування в Ruby і як воно використовується у Rails?
Варіанти відповідей
Процес компіляції Ruby-коду у виконуваний двійковий формат.
Метод написання SQL-запитів вручну для оптимізації.
Техніка для створення окремих мікросервісів.
Написання коду, який визначає або змінює інший код під час виконання; у Rails використовується для динамічного оголошення методів ActiveRecord та конструкцій як has_many.