lazy initialisation
Noun
Meaning
lazy initialisation (countable and uncountable, plural lazy initialisations)
(programming) A creational design pattern that uses the tactic of delaying an expensive process, like the creation of an object, until the first time it is needed.