О пользе отсроченной обработки функций. Ленивое программирование -- обобщенное понятие для отсрочки обработки функции или запроса до тех пор, пока не понадобятся результаты. Это понятие имеет многочисленные применения, от очевидных до скрытых. Понимание термина "ленивое программирование" может помочь избавить ваш код от ненужных вычислений и реструктурировать программы так, чтобы они были более проблемно-ориентированы.
>>> Подробности