Розглянемо функцію без параметрів ( редагувати: не обов’язково) функцію, яка виконує єдиний рядок коду, і викликається лише один раз у програмі (хоча це неможливо, що вона буде потрібна знову в майбутньому).
Він міг би виконати запит, перевірити деякі значення, зробити щось, що стосується регулярного виразів ... нічого незрозумілого або "хакі".
Обґрунтуванням цього слід було б уникати важкочитаних оцінок:
if (getCondition()) {
// do stuff
}
де getCondition()
однолінійна функція.
Моє запитання просто: чи це хороша практика? Мені це здається нормальним, але я довго не знаю ...
getCondition
? Якщо він настільки малий і нечасто використовується, як ви кажете, то давання йому імені нічого не досягає.