Skip to content

krezef4l/livecoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Gotodev - задачи на лайвкодинг

Задачи на лайвкодинг разделены на 2 группы:

  • Задачи на код-ревью (найти недочеты и исправить)
  • Разработка модуля с нуля

Задачи в этом репозитории на порядок сложнее и где-то требуют архитектурных навыков / знания продвинутых тем.

Как взаимодействовать с репозиторием

Сначала платформенные задачи

Перед тем, как приступать к задачам отсюда, необходимо изучить все темы по Го (и некоторые темы из блока бекенд - SOLID, кеш, и т.п.) и решить большинство платформенных задач.

Процесс решения

  1. Аналогичен предыдущему репозиторию.
  2. Так как задачи более обширные, закладывать на них нужно ~x2 времени, чем на платформенные.
  3. [Про код-ревью] Этот навык приобретается дольше, чем просто решение. Поэтому поначалу можно пользоваться такой тактикой:
    • просить chatGPT найти все недочеты/баги;
    • со временем пытаться находить их самому и только после прибегать к ИИ;
    • добавить комментарии в проблемные места, что и как изменить;
    • собственно, приступать к рефакторингу, исправляя код шаг за шагом.

Отправка решений на проверку

  1. Аналогично предыдущему репозиторию.

About

Collection of Go Livecoding Tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages