Обычно приводят два аргумента. Первый - если много optional параметров, то можно задать значения только у нужных. Но в этом случае можно параметры выделить в отдельную структуру и работать с ней. Второй - повысить читаемость вызова функции если несколько аргументов с одинаковым типом и непонятно какой что означает. Но тут могут помочь IDEшки, показывая в коде имена параметров там где смысл параметра непонятен.
Обсуждают сегодня