Хех мда.

  • Usruser
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Потому что она дает имя набору действий и место хранения кода этого набора.

    Она даёт имя тому что в имени не нуждается, поскольку вызывается только в одном месте строго одним способом.

    Формат вызова некоторых функций может ТРЕБОВАТЬ функцию в качестве параметра. И у программиста есть два варианта: либо создать функцию с сигнатурой и всё такое, занести её в “словари” и там она будет висеть мёртвым грузом раздувая интерфейс до ad nouseam либо оформить одноразовый блок кода в виде лямбды и сохранить интерфейс кратким и легко читаемым.