You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current practice of leaving in deprecated constructor arguments is actually a bad practice because it can result in confusion when an informative IDE provides argument hints, for example:
We could just remove these outright and break backwards compatibility -- this might be reasonable as we approach the 1-year mark since these changes were made. Alternatively, we can continue to provide backwards compatibility by using variable keyword arguments in the constructor, i.e. **kwargs.
The text was updated successfully, but these errors were encountered:
The current practice of leaving in deprecated constructor arguments is actually a bad practice because it can result in confusion when an informative IDE provides argument hints, for example:
We could just remove these outright and break backwards compatibility -- this might be reasonable as we approach the 1-year mark since these changes were made. Alternatively, we can continue to provide backwards compatibility by using variable keyword arguments in the constructor, i.e. **kwargs.
The text was updated successfully, but these errors were encountered: