169 похожих чатов

Народ я может отстал от жизни но вот когда это

было адекватно держать static на активити ? Я просто Легаси код получил в наследство так вот решил поинтересоваться

25 ответов

14 просмотров

Я такое видел один раз в жизни не буду говорить где )) Но было забавно) Там код индусы лопатили несколько лет, а потом когда аппка зашла в тупик, а на переписывание времени не было, то просто спихнули ее на разработчиков)

Konstantin-E Автор вопроса

А я вот сегодня получил такое в наследство новый Тим лиад решил переписать эту аппку с нуля это простая трата времени а вот суппортить эту ерись это норм , так вот теперь копаюсь в коде каждая активити на 3000 строк , вот и решил поинтересоваться по поводу этого на сколько это адекватно.

Я ничего не советую, но сам уволился на третий день увидев такое) И да, я бы настаивал на переписывании такого, собственно я и настаивал )

Ох уж эти активити на охул.. д строк с инитами ретрофитов бд итд)))

Konstantin-E Автор вопроса

Мыслим одинаково я как мог их оттаскивал от этого решения даже SDK сделал и вроде уговорил на базе него написать новую аппку по феншую с архитектурой и на котлине , и уже начал писать но пришел новый Тим лиад и сказал ненужон нам ваш котлин и новая папка, вот подумываю сменить компанию я как мог помог .

Я бы еще и мультиплатформу заюзал эх )) люблю масштабные проекты)

Konstantin-E Автор вопроса

Была такая идея но kmm в альфе и тут как бы для продакшена не подошло

у меня так было на моей первой апке, когда приходило время просто переписывал с нуля, учитывая предыдущие ошибки. Никакая не трата времени это все

У нас на проде работает уже нормально) При паре лямов пользователей, я считаю полет нормальный)

kmm? можно подробнее?) заранее благодарю

Konstantin-E Автор вопроса

О найс , Нуна будет отдельно потестить ещё , спасибо за инфу.

Думаю можно не скрывать, мы уже в общем-то давно об этом говорим приложения Леруа Мерлен Россия, реализован весь дата и доменный слой на 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 и обратно, но это мелочи) Но из свифта отлично вызывается и используется)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта