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

No packages published

Contributors 2

  •  
  •  

Languages