Что такое кодварс?

Codewars – это сайт, посвященный проблемам кодирования, на котором пользователи создают упражнения или ката, чтобы проверить знания других пользователей. Пользователи делятся на кю, или шаги от мастера в терминах боевых искусств. Каждое ката имеет определенный уровень кю; завершающие ката более высокого кю приносят больше чести. Честь используется для повышения ранга и достижения мастерства кода.

Но, сенсей, как мне заработать честь?

Отличный вопрос кузнечик! В кодовых войнах честь создается рядом факторов.

  1. Завершение ката
  2. Написание или перевод (с одного языка на другой) Ката
  3. Написание соответствующих комментариев, касающихся Katas или комментариев других пользователей.
  4. Наличие решения, оцененного сообществом
  5. Направление новых воинов
  6. Разные достижения

Крутая вещь в завершении Ката заключается в том, что нет единственного правильного решения любой конкретной проблемы. Несколько раз у вас может быть решение, но после того, как вы закончите, обнаружите, что есть более эффективный или «читабельный» способ решить ту же проблему. Читаемость - король. Когда вы завершаете Kata, вы можете просматривать решения других пользователей. Это очень хороший способ выучить несколько новых трюков, которые вы, возможно, не знали, или, может быть, вы знали о них, но не знали, как их использовать. Еще одна интересная вещь на странице решений — она показывает, как можно получить один и тот же ответ на нескольких языках.

Как только у вас будет твердое понимание определенного аспекта языка, с которым вы работаете, вы сможете написать свои собственные ката и вспомогательные тесты. Это отличный способ узнать, как много вы действительно знаете о коде и разработке через тестирование.

Направление новых воинов — отличный способ создать сообщество codewars и внести свежее мясо в сообщество воинов. Вы никогда не знаете, кто может стать следующим мастером кодирования.

Но, сенсей, как мне зарегистрироваться?

Еще один отличный вопрос! Если вы перейдете по моей реферальной ссылке, мы все почувствуем вкус этой сладкой виртуальной чести, благодаря которой мы процветаем. Вы можете зарегистрироваться по этой ссылке: www.codewars.com/r/mCLd6w

Сражайтесь за честь, и однажды вы сможете свергнуть нынешнего мастера кода: g964.