Про фрагменты важно помнить, что система их может пересоздать. Поэтому единственное, что у фрагмента переживет пересоздание - это Bundle, переданный в arguments.
В источнике, по мотивам которого писался MyCustomFragment, так и было. Но я решил упростить и передать данные напрямую. Теперь понимаю что это было ошибкой, буду переделывать
А кто скажет, чем занимаются джуны первое время на работе? Какие задания выполняют? Написание нового кода, или пофиксить баги, или просто рефакторинг? Допустим, пришёл я без опыта. Что мне могут доверить?