-
-
Notifications
You must be signed in to change notification settings - Fork 762
Add missing stubs to exercises #2133
Copy link
Copy link
Closed
Labels
good first issueGood for newcomersGood for newcomersx:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/noneNo existing Exercism knowledge requiredNo existing Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercisesx:size/smallSmall amount of workSmall amount of workx:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomersx:action/improveImprove existing functionality/contentImprove existing functionality/contentx:knowledge/noneNo existing Exercism knowledge requiredNo existing Exercism knowledge requiredx:module/practice-exerciseWork on Practice ExercisesWork on Practice Exercisesx:size/smallSmall amount of workSmall amount of workx:type/contentWork on content (e.g. exercises, concepts)Work on content (e.g. exercises, concepts)
The problem
Right now for some exercises, a student is required to read the tests to know which functions they should implement. This is annoying, time consuming and might discourage people from doing the exercise entirely. We should provide stubs for all exercises. Stubs should provide the signature of functions and classes, just so the student is immediately ready to start writing the custom logic. This is an example of a stub, from the Raindrops exercise:
All stubs must follow this format.
Contributing to this issue
This is a big issue that will require changes to a lot of exercises. The good news is that you don't need to fix this is all exercises to contribute to this issue! PRs fixing this in just one exercise at a time or a couple of exercises at a time are more than welcome.