Why you shouldn't default to positional parameters

Named parameters are generally better than positional parameters, and you should use them by default