Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода

Это очень простой паттерн, позволяющий сэкономить время на вызовах функций, результат действия которых зависит только от входных параметров. Идея в том, что результат действия функции кэшируется в её внутренней static-переменной (значение которой не теряется при выходе из функции).
Читать дальше...