Re:Exercism – Level up your programming skills
by IamNotAtWork on Monday December 11, 2017 @11:55AM
(#15898271)
I just signed up and while it looks like a great resource I really wish they would grade your submissions on pass/fail based on the test cases that are included with each module. I thought it was weird that I submitted something that was not passing but it didn't complain... because if that's the case, why even submit? As a commentator I would like to know if I'm commenting on solutions that are passing or failing first, before writing any comments. Just my thoughts.
[ Parent
| on HN ]
Re:Exercism – Level up your programming skills
by cavanasm on Monday December 11, 2017 @12:56PM
(#15898774)
I used exercism for a few days to brush up on python about a year ago. One of the big reasons to submit incomplete answers is to get feedback / help. I was getting feedback comments within an hour or so from other people working on the same activities within exercism, and the website itself encourages you to look at how other people did things and provide them feedback.
Re:Exercism – Level up your programming skills
by lmcnish14 on Monday December 11, 2017 @12:08PM
(#15898373)
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.
Re:Exercism – Level up your programming skills
by scottmf on Monday December 11, 2017 @02:42PM
(#15899682)
It would be nice if it could run tests in-browser to show whether a submission passes or not.
Re:Exercism – Level up your programming skills
by Jnnz on Monday December 11, 2017 @12:39PM
(#15898644)
Isn't that cheating?
Re:Exercism – Level up your programming skills
by cavanasm on Monday December 11, 2017 @12:57PM
(#15898792)
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.
Re:Exercism – Level up your programming skills
by drdrey on Monday December 11, 2017 @02:04PM
(#15899375)
It's not cheating if you're trying to learn, not compete
Re:Exercism – Level up your programming skills
by Elidrake24 on Monday December 11, 2017 @12:41PM
(#15898659)
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.
Re:Exercism – Level up your programming skills
by yeahbutbut on Monday December 11, 2017 @02:42PM
(#15899683)
You're the one deciding what you need out of the material so that's up to you ;-)
Re:Exercism – Level up your programming skills
by lmcnish14 on Monday December 11, 2017 @12:48PM
(#15898704)
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.
Re:Exercism – Level up your programming skills
by johndubchak on Monday December 11, 2017 @01:16PM
(#15898982)
>> because if that's the case, why even submit?
Analytical data on which problems you're solving and how you're doing vs how you think you're doing? And who might be interested in purchasing that data...