Разберитесь в незнакомом репозитории
Дайте Грифону конкретный вопрос: как создаётся заказ, откуда берётся цена или куда уходит событие. Он сможет проследить этот путь по коду и показать связанные файлы.
Пример задачи: разобраться в незнакомом биллинге
Новый участник должен изменить расчёт тарифа в сервисе с накопленной историей.
- Найти точки входа, правила расчёта и внешние зависимости.
- Проследить один платежный сценарий по коду без реальной оплаты.
- Составить карту модулей и список вопросов к владельцу системы.
Что получите
Путеводитель по коду со ссылками на файлы и безопасная отправная точка для изменения.
С чего начать
Подключите репозиторий, README и инструкции запуска. Укажите точку входа или задачу, ради которой изучаете проект.
Что попросить в ответе
Названия модулей и функций, последовательность вызовов, внешние зависимости и ссылки на файлы. Если документация расходится с кодом, это стоит отметить отдельно.
Как проверить, что разобрались
Выберите небольшое изменение и проследите, какие части проекта оно затрагивает. Уточните вопросы у команды и обновите устаревшие инструкции.
Попробуйте на своей задаче
Откройте Web и опишите задачу. Для работы с файлами и командами на компьютере подключите Desktop.