Есть ли разница между «получением» элемента и «извлечением» элемента?

#language-agnostic #naming-conventions

#не зависит от языка #соглашения об именовании

Вопрос:

Когда должен вызываться метод класса, fetchItems() а не getItems() ? Есть ли разница?

fetchImage() vs getImage() и т.д…

Ответ №1:

«Получение» обычно считается локальным действием и включает в себя немногим больше, чем просто обращение к памяти. «Выборка» может включать в себя подключение по сети к удаленному серверу для доступа к ресурсу.