|
|
|
|
|
by bjourne
1740 days ago
|
|
Named parameters misses the point. Functions should do one thing and only one thing. This is why we have cos, sin, and tan and not a universal function for trigonometry: trig(mode='cos', ...). Such functions often become cumbersome to use since they are essentially multiple functions baked into one. |
|
Instead of trigonometry functions, how would you refactor JS's fetch() with many of its behaviour-altering flags?