было адекватно держать static на активити ? Я просто Легаси код получил в наследство так вот решил поинтересоваться
Я такое видел один раз в жизни не буду говорить где )) Но было забавно) Там код индусы лопатили несколько лет, а потом когда аппка зашла в тупик, а на переписывание времени не было, то просто спихнули ее на разработчиков)
А я вот сегодня получил такое в наследство новый Тим лиад решил переписать эту аппку с нуля это простая трата времени а вот суппортить эту ерись это норм , так вот теперь копаюсь в коде каждая активити на 3000 строк , вот и решил поинтересоваться по поводу этого на сколько это адекватно.
Я ничего не советую, но сам уволился на третий день увидев такое) И да, я бы настаивал на переписывании такого, собственно я и настаивал )
Ох уж эти активити на охул.. д строк с инитами ретрофитов бд итд)))
Мыслим одинаково я как мог их оттаскивал от этого решения даже SDK сделал и вроде уговорил на базе него написать новую аппку по феншую с архитектурой и на котлине , и уже начал писать но пришел новый Тим лиад и сказал ненужон нам ваш котлин и новая папка, вот подумываю сменить компанию я как мог помог .
Я бы еще и мультиплатформу заюзал эх )) люблю масштабные проекты)
Была такая идея но kmm в альфе и тут как бы для продакшена не подошло
у меня так было на моей первой апке, когда приходило время просто переписывал с нуля, учитывая предыдущие ошибки. Никакая не трата времени это все
У нас на проде работает уже нормально) При паре лямов пользователей, я считаю полет нормальный)
kmm? можно подробнее?) заранее благодарю
О найс , Нуна будет отдельно потестить ещё , спасибо за инфу.
Думаю можно не скрывать, мы уже в общем-то давно об этом говорим приложения Леруа Мерлен Россия, реализован весь дата и доменный слой на kmm работает в ios+android, перенесено уже четверть общего кода дата и доменной логики Понятно, что не 100%, но просто это времени требует
есть где-то почитать? medium? habr?
А по перфомансу ударило в лучшую сторону?
Пока нет, но скоро будет, как раз в процессе)
Айосники не сопративлялись? У нас есть такая проблема
По перформансу приложения нет, никак не изменилось, по перформансу команды, конечно, причем сильно в плюс) Я хз сюда, наверное, видео нельзя кидать, но давайте напишите кому кинуть я скину видео, где я как раз туториал делаю по тому как подключить + ответы как раз на вопросы про иосников и так далее
по-сути я единственный разработчик, учитывая более приятную работу с android (сугубо по мне), это будет очень кстати
Я подписан еще с 1к подписчиков, не надо )
В целом они, конечно, не в восторге от котлина, но и нет какого-то бешеного сопротивления) тут как в семье с большим стажем) о всем нужно говорить открыто и обсуждать)))
ну, хз почему так, мне лично котлин легко пошел после swift'a
Он более понятный, как по мне
Мне тоже) учитывая, что я помню еще obj-c + java стек, то я вообще в восторге ) Кстати, obj-c очень пригодился, потому что iOS часть пишется как раз на obj-c, вернее на дикой смеси obj-c и котлина
в доках вроде obj-c и swift пишут что поддерживается
Там все компилируется в obj-c framework и это создает некоторые трудности, так как приходится конвертить из Swift.Int в int32_t и обратно, но это мелочи) Но из свифта отлично вызывается и используется)
Обсуждают сегодня