Я признаю, что этот вопрос является субъективным, но меня интересует мнение сообщества. У меня есть класс кеша, который принимает функцию загрузчика кеша типа Func
, которую он использует для извлечения значения из базы данных и сохранения его в кеше.
public static class Cache
{
public TResult Get<TResult>(string cacheKey, Func<TResult> cacheLoader)
{
// Implementation
}
}
Мой вопрос: Как назвать параметр функции?
cacheLoader
? loadResult
? cacheLoadFunction
? (Мне это не нравится.) Меня меньше интересует, как назвать этот конкретный параметр функции, а больше интересует, как вы называете параметры функции в целом. Что скажете вы, сообщество Stack Overflow?