Exercism

Exercism

Crowd-sourced code reviews on daily practice problems

5 followers

Launch tags:Tech
Launch Team

What do you think? …

Mike Coutermarsh
I'm completely addicted to this. Purpose is to write a solution to a coding problem and then iterate on it until you have the most elegant solution possible. You learn more about your favorite language and get better at giving/receiving feedback.
Justin Mitchell
Saw this on Wired today: http://www.wired.com/2014/09/exe...
Cayo Medeiros
Besides the TDD approach, what I really liked about it is that it encourages you to solve problems iteratively, on test at a time and when all tests are passing, refactor your code for a better solution. I've been using it for a week and already received some good advices and made me learn a few things about the Ruby language :)
Mike Coutermarsh
When learning a new language, I always use this. Quick way to learn the best practices for a specific language from people who know it well.
Mike Coutermarsh
Also - I find I'm learning a lot more by iterating several times over the best solution. Much different than the normal work scenario where the focus is to "get stuff done."
Nathan Baschez
This looks really cool! Reminds me of a blog post I wrote about applying deliberate practice to programming https://medium.com/on-coding/220... Downloading it now!
Sinan Ata
Also completely addicted to this, started python track and sharing my learning journey here. https://github.com/sinanata/python