Как вы втягиваетесь в новый проект?
Для быстрого начала работы над задачей, только что влившемуся в проект сотруднику, нужны следующие вещи:
1. Централизованная структурированная проектная документация всего разрабатываемого решения.
2. Архитектурная схема решения и помеченный блок, в котором нужно будет выполнять задание.
3. Краткое описание задания и методика проверки его полного выполнения.
4. Краткая архитектура кода этого блока и указание места с пояснением для начала выполнения работы.
5. Ориентировочный перечень наиболее вероятных названий классов/методов/смежных API для использования при выполнении задания с кратким описанием и со ссылками в централизованную документацию (п.1).
6. Ориентировочный перечень классов/методов/смежных API, которые возможно могут понадобиться (также, как и в п.4 со ссылками в п.1).
7. Рекомендуемая среда разработки для выполнения задания и её настройки для исполнения данной задачи
8. Планируемое время выполнения задания
9. Контакты с другими разработчиками (с указанием их зон ответственности в проекте и времени доступности) для возникающих вопросов, касательно этого задания.Попросите дать задачу в таком формате: у того, кто давно работает в проекте, это займёт не более часа, а сэкономит - недели проектной разработки!
О, привет, Максим. 
На самом деле, если нет ни доков, ни тестов, и.т.д.
То вариант у тебя один: просто читай по максимуму код и старайся, чтобы твоя, вновь внесенная логика локально ничего не сломала. А дальше уже въедешь в проект и будешь чувствовать себя уверенней.
Но код надо читать все равно, и чем больше, тем лучше)