Skip to content
EntityQ2599269· pop 13· linked from 10 articles

Отложенная инициализация

Sign in to save

приём в программировании, когда некоторая ресурсоёмкая операция выполняется непосредственно перед тем, как будет использован её результат

Wikidata facts

Sources (1)

via Wikidata · CC0

Article · Русский

Отложенная (ленивая) инициализация (англ. Lazy initialization) — приём в программировании, когда некоторая ресурсоёмкая операция (создание объекта, вычисление значения) выполняется непосредственно перед тем, как будет использован её результат. Таким образом, инициализация выполняется «по требованию», а не заблаговременно. Аналогичная идея находит применение в самых разных областях: например, компиляция «на лету» и логистическая концепция «Точно в срок». Частный случай ленивой инициализации — создание объекта в момент обращения к нему — является одним из порождающих шаблонов проектирования. Как правило, он используется в сочетании с такими шаблонами как Фабричный метод, Одиночка и Заместитель.

Abstract from DBpedia / Wikipedia · CC BY-SA