Danil
крч гугл - люди
Danil
а не какая-то система, которая пишет всё за вас
Andrew
конечно
в свое даггер именно это выставлял, как один из основных своих плюсов :)
Andrew
второй, я имею ввиду
Mike
в свое даггер именно это выставлял, как один из основных своих плюсов :)
Ну если сравнивать с рефлексией, то генерация чуть менее плоха, это правда.
Mike
Учитывая, что даггер не нужен, значения это всё равно не имеет.
Mike
не нужен? а что для ДИ использовать?
Чтобы увеличить команду разработчиков и удорожить поддержку?
Mike
Можно попробовать ещё CLEAN и ViewModel.
Игорь
Mike
А причем тут DI и Dagger?
тоже позволяет писать больше кода на ровном месте
Andrew
Чтобы увеличить команду разработчиков и удорожить поддержку?
даггер лично у меня в проекте заметно снижает сложность проекта, при росте количества завсисимостей - очень сложно их мэнэджить
Игорь
Чтобы увеличить команду разработчиков и удорожить поддержку?
Нет, чтобы себе потом в ногу не выстрелить на большом проекте
Mike
Нет, чтобы себе потом в ногу не выстрелить на большом проекте
на большом проекте не дождёшься, пока докомпилируется
Andrew
на большом проекте не дождёшься, пока докомпилируется
делишь на градл модули и инкрементальная сборка делает свое грязное дело
Игорь
на большом проекте не дождёшься, пока докомпилируется
Т.е для вас решающим становится время компиляции? O_o
Martynenko
видимо нет, раз такая реакция😅
Alexey
Простаивать 10-15 минут во время сборки не гуд
Andrew
Т.е для вас решающим становится время компиляции? O_o
у меня был момент, когда проект собирался по 7 минут на моем 8550U
Martynenko
это на SSD или HDD?
Andrew
сделал изменение - идешь курить :)
Andrew
m2 ssd с 3к рид
Mike
делишь на градл модули и инкрементальная сборка делает свое грязное дело
можно придумать ещё больше ухищрений, а можно просто достать палки из колёс
Alexey
это на SSD или HDD?
Не важно особо, собирает ведь проц
Alexey
Или я не прав?
Игорь
Так настройте сборку чтобы небыло 10-15 минут. На это время уйдет. Разбейте на модули...
Martynenko
ну на SSD собирается быстрее как показал опыт)
Игорь
Andrew
Или я не прав?
не прав, ссд решает даже поболее, чем проц
Andrew
разница crucial, не знаю, как по-русски :)
Alexey
Ссд решает, но процессор ведь работает во время сборки
Alexey
Так что не думаю, что crucial
Alexey
Там разница будет не прям на порядок
Andrew
Так что не думаю, что crucial
на старой систему у меня был хдд, после смены на ссд время сборки сократилось с 4 минут до 1:20
Andrew
причем ссд не топовый
Martynenko
ну мне с 6300HQ и SSD собирает за минуту-2 в худшем случае без DI) так что не знаю) и SSD на sATA интерфейсе
Alexey
Что круциал
Andrew
Тогда признаю
хотя проц был и3 какой-то пятого поколения
Alexey
В любом случае, ведь это все упирается в вычислительные мозности, а не в способы сборки
Andrew
еще в настройках студии можно ей разрешить больше рамки жрать, я своей разрешил 8 гигов жрать, если надо
Alexey
Разбиение на модули поможет
Alexey
Разницы нет
Andrew
Хз, на рабочем компе что 8, что 12 ставил
ну, если оно не упирается в потолок - то по идее не будет разницы, по если у студии будет 1 гиг в распоряжении - то думаю, что сборки сильно замедлятся
Alexey
Это да
Alexey
Но я не понимаю, если честно, почему даггер так уж плох в многомодульном
Alexey
Он там не сожрет перформанс
Alexey
Выше там чет были споры какие-то про дугер
Andrew
ну жрать он будет по-любому, тут важно добиться того, чтобы он генерил код, как можно реже
Alexey
Жрать-то будет, но ведь все жрет
Alexey
Так-то не думаю, что люди тут дюже часто эксклюдят пекеджи всякие из градл зависимостей
Alexey
И подобным занимаются в целом
Alexey
Чистоплюйничеством
Alexey
И ваще неужели 90% проектам нужен даггер?
Alexey
Вон я коин юзаю, сервис локатор простой Чтоб зависимость прокинуть за глаза хватает
Andrew
ну я не стартую проект без даггера :\
Alexey
И скоупы есть
Alexey
Что надо еще?
No
Ребята ваши большие проекты — большие только потому что вы завезли туда Даггер и прочее
Andrew
Вон я коин юзаю, сервис локатор простой Чтоб зависимость прокинуть за глаза хватает
это все клево, но когда привыкаешь к инструменту - тяжело переходить на что-то новое
Alexey
Субъективно, но ладно
Alexey
Спосеба всем за мнения! Я ушел. Держу в курсе!
Andrew
Ребята ваши большие проекты — большие только потому что вы завезли туда Даггер и прочее
у меня одних только интеракторов 38 штук в проекте, без менеджмента зависимостей, архитектуры какой-никакой будет тяжело поддерживать большую кодобазу
Yevhen
всем привет, можно ли как-то получить в джава класе значение переменной из build.gradle которая прописанна в ext блоке?
Yevhen
https://stackoverflow.com/questions/32635272/how-to-access-ext-variables-in-gradle
мне нужно не в градл файле а в джава файле к ним доступ получить
padmitriy
мне нужно не в градл файле а в джава файле к ним доступ получить
https://stackoverflow.com/questions/45586839/android-read-build-gradle-properties-inside-class
Alexander
Здравствуйте. Я ищу человека, кто может мне помочь закончить небольшого приложения под Android. В основном работа с базой данных + несколько интересных функций. Программу до определенного этапа довели, как я уже говорил, надо закончить. есть документация и даже видео. Прикинул - за пару дней ее можно сделать. Ваше время, все понимаю; оплату обговорим. Telegram: @alexandr3317
Sergey F
Как безболезненно сверстать левый столбец календарь? Я пока вижу решение тупо добавить его к первому элементу дня и все. Это норм будет?
Alexander
@mobile_jobs
Спасибо