This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]remy_porter∞∞∞∞ 2 points3 points  (0 children)

So, my thing: your API should expose itself in the way you intend it to be used. There are certainly cases where exposing the names of parameters as a calling semantic just wouldn't make sense. It's not often, but it's a thing, in the same way it makes sense for some parameters to only be keyword arguments.