Основные возможности платформы Hexlet не доступны в вашем браузере.
Пожалуйста, обновитесь. Выбрать браузер.

Отзыв Сергей Синицын

Проекты - отличная идея и реализация тоже не подкачала. На самом деле очень хорошо что был выбран именно такой формат - от простого к сложному, и хотя пока поучаствовал только в первом проекте, уже видны серьезные преимущества такого подхода к обучению.

  1. С точки зрения кода проект не сложный, однако позволяет сразу выявить ошибки, которые, казалось бы, ты совершить не должен, ведь ты точно помнишь, что проходил курсы и там это точно было. Банальные вещи - не усложнять код, выбирать простые, понятные и надежные решения. Этому нужно учиться на простом коде в учебном проекте, а не на сложной системе и этот проект как раз то что нужно.
  2. Засчет относительно несложных задач можно посвятить часть времени изучению git и npm, знание которых так же важно как и знание концепций и языков программирования. Про git напишу отдельно ниже.
  3. Хороший гайд по настройке окружения - первый шаг посвящен только ему и это тоже плюс. И хотя это действительно инструкция "скопируй и вставь", она снабжена ссылками которые помогают более менее быстро понять почему нужно делать именно так.
  4. Ментор! Пожалуй трудно переоценить его работу! Вообще подход обучения на своих ошибках на мой взгляд наиболее эффективный - наступая на грабли и набивая шишки, ты четко запоминаешь, что так делать не надо и даже знаешь почему. Проблема только в том, что когда ты один делаешь что-то, некому указать тебе где ошибка, а в силу неопытности сам ты можешь ее пропустить или увидеть слишком поздно. Ментор же вовремя укажет тебе на ошибки, и, что самое главное, не исправит их, а заставит тебя сделать это самому.

Предложение по поводу git - я думаю было бы здорово сделать проект, посвященный в первую очередь работе с git. Хотелось бы посмотреть на лучшие практики, понять как можно поступать, а как нет. Я знаю что на этому посвящено много книг и учебников, есть курс на Хекслете, и все же лучше освоить инструмент на практике. Неплохо было бы понять как правильно действовать в разных ситуациях, как исправлять ошибки, как работать в разных ветках и разрешать конфликты слияний, как исправить то что уже закоммичено и не поломать остальной репозиторий, в-общем как правильно и эффективно работать с git на более высоком уровне чем полный новичок.

Огромное спасибо Хекслету и отдельная благодарность ментору за проект! Я считаю его очень полезным, он явно стоит своих денег!

20.11.2018