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

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

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

25 ответов

8 просмотров

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

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 и обратно, но это мелочи) Но из свифта отлично вызывается и используется)

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Где можно найти примеры эффективного "асинхронного" tcp сервера на C? Я видел select, kqueue, poll, epoll и т.д. Ввод-вывод неблокирующий, но обработка клиентов блокирующая
#
10
Книга Юрова В.И пойдёт для обучения?
Botsman
24
Всем доброго дня, ребят подскажите пожалуйста, если в курсе по ассемблеру используется MASM32, могу ли я использовать FASM? В чем явная разница и будет ли у меня все работать?
Botsman
17
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us 👉We offer Interview Support :-for a low cost variety of tech...
Rambabu Nallamilli
3
Hello experts, Could someone kindly tell me how to run vacuum inside a plpgsql function? If you have any link please share. Thank you
Amol Palav
10
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
7
Карта сайта