Sergey
Mike
Sergey
Mike
Sergey
Завтра проверю. Но лично у меня никогда не возникало желание юзать роуИд под свои нужды.
jV
можно ли сделать презентер статичным классом? чтоб не замарачиваться как передавать его во view-классы
Gregory
jV
Вообще такая задача: есть активность с полями для ввода данных о новой сущности. Хочу использовать ее для редактирования (передавать выбранную сущность и заполнять ее данными поля в активности). Но как это сделать не представляю в MVP
Gregory
не надо подгонять всё под паттерны и вечно себя ограничивать
jV
Gregory
jV
и?)
ну как, везде пишут напишите свои проекты, выложите на гитхаб...
Gregory
ну серьёзно не понимаю, для меня просто этот вопрос звучит как "я придумал для себя вот такие искусственные ограничения, как мне в этих условиях сделать вот это, я не могу, потому что ограничения такие"
Sergey
)))
Gregory
Gregory
напишите и выложите, в чём проблема?
Sergey
Gregory
на аватарке не купчино случайно?
jV
jV
Gregory
Gregory
код в камне не высечен, "завтра захотим" — можно отрефакторить
Gregory
а подгонять всё под паттерны — себя не любить
Konstantin
опять субьективщина поперла
Konstantin
не бывает проектов без структуры
Konstantin
просто самые частые варианты превратились в архитектурные шаблоны
jV
не содержательный ответ(
Gregory
не бывает проектов без структуры
это тоже верно, но я считаю, что структура должна эволюционировать вместе с проектом, а не так, как все пытаются делать
Mike
на javanese.online есть курс для начинающих и список рекомендуемых книг, а ещё вот есть список https://t.me/proJVM/65
Mike
Gregory
и грубо говоря, зачем тебе что-то от чего-то отделять, если не планируется заменять на другую реализацию
Mike
Mike
А разделять/изолировать нужно фичи.
Gregory
Gregory
в ВК, например, я отдавал отдельные разделы другим разработчикам, и в принципе было норм
Gregory
при том, что реализация сети и кэша одна и не заменяемая
jV
на естественном языке коротко что куда откуда рад был бы услышать
Konstantin
Gregory
Minimum Viable Product
Gregory
да, через пересылку
jV
Нашел таки
https://stackoverflow.com/questions/41952068/pass-bundle-intent-in-android-using-mvp
jV
Вообще такая фигня бесит: пишешь что-то, вроде работает все четко, но мысль, что может быть так нельзя писать, и увидив такой код, даже на собеседование не позовут, начинаешь страдать и хочется все бросить...
Konstantin
если на архитектора собеседуешься то это обосновано
Konstantin
в остальном надо чтобы просто было понятно че в коде происходит
Dug
Странная компания, которая будет дрочить тебя на архитектуру на собесе
David
David
Есть куча более важных вещей, которые можно делать не правильно и которые могут привести к реальным проблемам в приложении
Gregory
Dug
Konstantin
никто еще не уходил неизмазаным
Mike
jV
Если кому то заняться нечем, вот приложение, которым я гордился (скорее не кодом, а как визуально выглядит все), но оно ничем мне не помогло и я забросил программирование: https://github.com/thedragonspb/FileManager
jV
для тех кто хочет просто потыкать
Artem
А посоветуйте пожалуйста очень годные проекты с RX
Gregory
Gregory
я не очень вижу смысл делать отдельным классом что-то, что используется только в одном месте
David
Так проще код читатется. Есть класс у которого своя зона ответственности и своя задача. Ты туда можешь и не заходить никогда, если эта часть функциональности тебя не интересует.
Mike
Gregory
David
А когда все в куче и на тысячи строк, то это нереально тяжело поддерживать
Ferrero
Откуда пошло наследовать активити от клик листенера?
Ferrero
Это выглядит очень нелогичным
Mike
David
Кажется из документаций Гугла. Как и ужасный префикс m
Mike
ужас!!!11111111
Larymar
Да
Gregory
Anonymous
Gregory
я всегда инлайн классами это делал 🤔
Mike