-
-
Notifications
You must be signed in to change notification settings - Fork 691
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
Create stub files for all exercises #1721
Comments
At the moment, the track policy requires stubs for all exercises with difficulty < 5. From the original discussion, we will have to do at least the following for all exercises with difficulty of 5 and above:
We need decisions on the following:
Personally I would suggest to use a standard text for all exercises with difficulty of 5 and above, and integrate the most important information from the hints.md into the stubs. What do you think @exercism/java ? |
I think that sounds like a good plan 🙂 I think it's an important part of learning a new language to learn to create the classes and methods yourself, so I think ideally the later exercises should let the users do that themselves as much as possible 🙂 |
Thank you @FridaTveit . |
We have decided to require all file-based tracks to provide stubs for their exercises.
The lack of stub file generates an unnecessary pain point within Exercism, contributing a significant proportion of support requests, making things more complex for our students, and hindering our ability to automatically run test-suites and provide automated analysis of solutions.
We believe that it’s essential to understand error messages, know how to use an IDE, and create files. However, getting this right as you’re just getting used to a language can be a frustrating distraction, as it can often require a lot of knowledge that tends to seep in over time. At the start, it can be challenging to google for all of these details: what file extension to use, what needs to be included, etc. Getting people up to speed with these things are not Exercism’s focus, and we’ve decided that we are better served by removing this source of confusion, letting people get on with actually solving the exercises.
The original discussion for this is at exercism/discussions#238.
Therefore, we’d like this track to provide a stub file for each exercise.
The text was updated successfully, but these errors were encountered: