Ребят, в данном задании вам нужно отрефакторить чужой код.
Вашему вниманию представлены 2 проекта:
- Первый - просто функция на js. Все детали найдете внутри директории. На это задание старайтесь не тратить больше часа.
- Второй - небольшая иерархия классов на TS. Старайтесь так же потратить максимум 2ч.
В силу нишевости второе задание опционально, но крайне желательно к выполнению. Тем более оно крайне небольшое и требует скорее время на продумывание архитектуры, нежели набора кода.
Результатом выполнения работ должен быть пул-реквест который можно проревьювить. Что бы не создавать лишних репок можете форкнуть эту и сделать пул-реквест на нее. Если кто не уверен в своих навыках git, можете склонировать репозиторий, главное создайте initialCommit после которого новую ветку со своим решением)
Всем удачи!)