-
-
Notifications
You must be signed in to change notification settings - Fork 647
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
Need for Speed: Apply minor improvements #1755
Comments
The open todos here are:
As discussed in the other issue, we are not planning to do anything about the first point raised above for now. Adding task 2 in task 1 does not help much here I think. For the person who wants to work on this, general information on the structure of a concept exercise can be found here if needed: https://exercism.org/docs/building/tracks/concept-exercises |
Hey, I would like to improve this exercise. As I have never contributed to Exercism one question: do I have to take care of anything special? |
@eklatzer Thanks for the interest in contributing.
See the previous message from june for a list of points for improvement in this exercise. Other than that, feel free to submit a PR addressing this and let us know if you have any questions. |
I am a bit confused. Regarding to https://exercism.org/docs/building/tracks/concept-exercises the
What am I getting wrong? EDIT: I have already found the global |
@eklatzer Exactly, there's a global config file and a config file for each exercise. There's also a config file for each concept. Of those, you'll probably only need to touch the exercise config file to add yourself to the contributors list. |
How to get the point with the
|
Analyzers are programs that usually look up the Abstract Syntax Tree of exercises looking for patterns in the code, and can emit warnings when they see certain patterns in specific exercises. You can see the go analyzer here: https://github.com/exercism/go-analyzer About the point in |
A few things I've encountered when solving the Need for Speed exercise:
undefined: Track
errors. I have to do part of Task 1, then part of Task 2, then I can resume with Task 1. Since there's no extra knowledge required for defining the track struct, this could be moved into Task 1. Also related to Errors should not hide all test case info go-test-runner#48NewTrack
? Why can't I just callTrack{}
directly?Drive
until the battery runs out and break out of the loop withtrue
if the track has been finished. I don't know loops yet, though. I suspect this might lead to some people searching for loops and using those instead. Perhaps this can be prevented through the instructions.raceTrack
, the code calls ittrack
.The text was updated successfully, but these errors were encountered: