Passing every parameter a function requires to do its job is not a good idea
Why wouldn't we want our function signature to indicate the values (parameters) that it needs to make decisions?
How can we reduce the parameters that a function requires?
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.