"Example 2: multiple inputs" shows:
# Good
sum_squares(3, y = 5)
# Acceptable
sum_squares(y = 5, x = 3)
# Bad
sum_squares(3, 5)
I would question the advice for this example, where x and y are equivalent. I think the first example is "bad" and the second two are "good".
Advanced R says
In general, use positional matching only for the first one or two arguments