Как происходит работа над проектом

Если у вас ещё нет аккаунта на  https://github.com/, то создайте его. Вступить в проект и получить первое задание можно в любое удобное для вас время, для этого надо:

  1. Перейти на страницу проекта.
  2. Предоставить доступ к GitHub аккаунту. Это нужно для создания репозитория проекта и его интеграции с Хекслетом.
  3. Нажать на кнопку “Показать задание”.

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

Когда вы поняли задачу, приступайте непосредственно к программированию. По завершению (код должен оказаться в репозитории в основной ветке `master`) нужно зайти на страницу шага на Хекслете и добавить решение. Это действие сразу откроет доступ к следующему шагу. Другими словами, вы можете двигаться вперёд. Такая организация процесса позволяет вам эффективнее использовать свое время.

Как проходить финальную проверку

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

Важно! В течении всего процесса проверки и доработки, вы можете переписываться с ментором в Slack в личных сообщениях: задавать вопросы, обсуждать ваш код и замечания ментора.

Общие вопросы

В нижней части страниц проекта находится блок с вопросами и ответами. Он работает точно так же, как и в курсах. Его основное предназначение — обсуждение общих вопросов (то есть ворпросов, которые напрямую не относятся к вашему коду, это — в личной переписке с ментором) по проекту, задачам и всему, что относится к разработке в рамках проекта. Эти вопросы видны всем участникам и менторам. Если вы видите вопрос, на который знаете ответ, то не останавливайте себя — отвечайте ;-)

Кроме этого, в слаке Хекслета есть каналы посвященные обсуждению задач проектов —  #hexlet-projects.

Важно! Канал в слаке предназначен для обсуждения между участниками проекта. Так же в этом помогают те, кто уже завершил проект ранее. А менторы отвечают только на вопросы, оставленные на сайте в вопросах/ответах к проекту.

Нужна помощь? Свяжитесь с нами Свяжитесь с нами