DEV Community

Discussion on: 8 Coding Games to Improve and Level Up Your Programming Skills

Collapse
 
tachyonlabs profile image
Tané Tachyon

Another big pro of Codewars is that despite the name it's actually a very collaborative site. As soon as you reach a certain "honor" (earned by solving programming challenges) level, you can author and contribute your own programming challenges and unit tests for the site, in addition to translating programming challenges and unit tests others have written into additional programming languages. Designing and writing good programming challenges with clear and engaging descriptions and thorough unit tests is a great learning experience in itself, and you'll get feedback from other users to help you improve. If your challenges are ranked highly enough by the other users then they will come out of beta to become official approved challenges on the site.