raii

/R AY1 IY0/
noun
  1. 1

    (programming) Initialism of Resource Acquisition Is Initialization, a popular design pattern in object-oriented programming that ties resources to the lifespan of associated objects to prevent resource leakage.