Size: a a a

Podlodka – IT Podcast

2019 July 29

AM

Alex Mextner in Podlodka – IT Podcast
они ничего не портят своим присутсвием, вроде
источник

VS

Valery Silin in Podlodka – IT Podcast
Alex Mextner
ну это базовые типы, эт норм)
Я не спорю, что UIKit жирноват, но тем не менее там не совсем помойка
источник

AM

Alex Mextner in Podlodka – IT Podcast
а нет тришейкинга?
типа если бинарник подключил какой-то либы, то она целиком монолитным куском слинкуестся статически и пойдёт в вес?
источник

AM

Alex Mextner in Podlodka – IT Podcast
нет практики сорцы подключать чтобы в линковку шло только то что юзается? типа компиляться будет долго?
источник

s

slavik.nychkalo in Podlodka – IT Podcast
Alex Mextner
а нет тришейкинга?
типа если бинарник подключил какой-то либы, то она целиком монолитным куском слинкуестся статически и пойдёт в вес?
а ты фронтендер?
источник

AM

Alex Mextner in Podlodka – IT Podcast
ага, но могу в C++ и RN
источник

s

slavik.nychkalo in Podlodka – IT Podcast
ну тогда понятно почему так со старта начал засирать свифт
источник

AM

Alex Mextner in Podlodka – IT Podcast
да мне react-native не нравится и электроны всякие тоже
хочу по сторонам посмотреть
источник

EK

Eugene Katella in Podlodka – IT Podcast
Короче моя мысль в том, что какие-нибудь константы обычно лежат не на верхнем уровне, а вложены в какие-то другие сущности и особо не мешаются. Глобальные переменные нормальные люди не используют.

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

Насчет распухания сборки и долгой компиляции – тут про iOS не скажу, но в андроиде есть тулзы, чтобы все ненужное (в разумных пределах) из сборки выпиливать.
источник

KT

Konstantin Tskhovrebov in Podlodka – IT Podcast
в iOS нету тришейкинга, там приложение под 200 метров норма 😂
источник

SV

Slavik Voronov in Podlodka – IT Podcast
А если у тебя приложение просто чтобы заказать такси, то и 350 норма
источник

VS

Valery Silin in Podlodka – IT Podcast
Slavik Voronov
А если у тебя приложение просто чтобы заказать такси, то и 350 норма
Ниже пояса)
источник

EK

Eugene Katella in Podlodka – IT Podcast
Slavik Voronov
А если у тебя приложение просто чтобы заказать такси, то и 350 норма
Вроде и «просто заказать такси», но там нередко под капотом бизнес-логики побольше чем в большинстве других приложений)
источник

SV

Slavik Voronov in Podlodka – IT Podcast
Да понятно, что АВ тесты, куча архитектурных моментов, чтобы пара сотен разработчиков могла на одном проекте работать. Тем не менее, поражает размер иногда
источник

SS

Sergey Sergey in Podlodka – IT Podcast
То есть если ты на улице решил заказать такси и скачать для этого приложение, то как бы не выйдет? Там же 150м без вайфай
источник

SS

Sergey Sergey in Podlodka – IT Podcast
И то это поблажка такая, было 100
источник

EK

Eugene Katella in Podlodka – IT Podcast
Ну вот Я.Такси, например, пишет, что 86 метров
источник

EK

Eugene Katella in Podlodka – IT Podcast
uber – 245 🙂
источник

SS

Sergey Sergey in Podlodka – IT Podcast
Eugene Katella
Вроде и «просто заказать такси», но там нередко под капотом бизнес-логики побольше чем в большинстве других приложений)
Обычно вроде либы и фреймворки влияют, причём не свои, а какие то «универсальные и для iOS и для macOS», плюс картинки там
источник

SS

Sergey Sergey in Podlodka – IT Podcast
Ыыы ВК до 100ни а фейсбук не получалось через сотовую связь обновить
источник