Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New principle: Consider many & diverse use cases to avoid overfitting #450

Open
LeaVerou opened this issue Aug 3, 2023 · 0 comments
Open

Comments

@LeaVerou
Copy link
Member

LeaVerou commented Aug 3, 2023

This was brought up in our discussion of w3ctag/design-reviews#841

We should have a principle that encourages API designers to put effort in unearthing and considering as many and as diverse use cases as possible, to avoid designing their proposed solution around very specific use cases, which would make it harder or impossible to use for the broader user need.

Perhaps we should also add a requirement to the explainer that they list at least 3 separate use cases? I see a lot of reviews listing just one use case, which is a red flag for overfitting.

@LeaVerou LeaVerou changed the title New principle: Ensure enough diverse use cases to avoid overfitting New principle: Consider many & diverse use cases to avoid overfitting Aug 3, 2023
@torgo torgo added this to the 2024-04-01-week milestone Mar 31, 2024
@torgo torgo modified the milestones: 2024-04-01-week, 2024-06-03-week Jun 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants