Tim Williams
Feb 24, 2022

This is a pretty silly hot take. In what world is the name of an argument more important than its type? I can see changing the name to inform the developer that the argument has a different use, and thus they should update their code, but to take a stance like "I reserve the right to break your app and I couldn't care" is a terrible mindset to have.

I think a better take would be; you can use named variables to intentionally make breaking changes to inform consumers of your code of an important change in the use of a variable.

Tim Williams
Tim Williams

Written by Tim Williams

I am a Web Developer passionate about new technologies, as well as time tested best practices (here’s looking at you Uncle Bob).

No responses yet