Hacker News new | ask | show | jobs
by lmcnish14 3116 days ago
One reason to submit before it passes is so that you can see how others did it. If you're learning a new language and don't even know where to start, it can be useful to get help from others first then try to implement it yourself.
2 comments

It would be nice if it could run tests in-browser to show whether a submission passes or not.
Isn't that cheating?
IIRC, exercism doesn't really encourage completing things for points, and didn't especially heavily gamify the learning process. Copying answers really just seemed like shortchanging yourself when I was using it.
It's not cheating if you're trying to learn, not compete
Doesn't that really depend upon the way that you treat the problem? If you're just looking to pass, what do you have to gain? This isn't a course in College.
You're the one deciding what you need out of the material so that's up to you ;-)
If you don't know how to even get started, what do you have to gain from just being stuck?

When I started on the assembly track, looking at others code to figure out how to get set up for the first challenge allowed me to do the rest on my own.