Search
Write a publication
Pull to refresh
0
0
Дмитрий Барышев @dm_bard

User

Send message
Несколько вопросов/комментариев:
  • Соответственно, ссылка на интерфейс View в презентере будет обнулена. Поэтому нужно всегда делать проверку на null, когда требуется обновить View.
    Ссылку на интерфейс не обязательно обнулять. Можно подсунуть пустую реализацию интерфейса, тогда проверку делать не надо. В этом случае view будет val/@NonNull. Но даже если ссылка на вью будет nullable, при использовании котлина всегда можно заюзать Safe Call оператор ?.
  • На сколько данный подход поддается тестированию?
  • Зачем вам во фрагменте вот эта строчка
    retainInstance = true
    

    Тут и память может потечь, и в бэкстэк этот фрагмент не положить

Information

Rating
Does not participate
Location
Волгоград, Волгоградская обл., Россия
Date of birth
Registered
Activity