reflective programming

English

Noun

reflective programming (uncountable)

  1. (programming) A paradigm that enables a program to examine, introspect and modify its own structure and behavior at runtime.