Ivan
Ладно, подождем код
Oleksa
Особенно, еси учесть, что я уже все пояснял. Повторятся для чувака, который не понимает, наф декомпозиция?
Ilkhom
так и знал что DI в иоси это фуфло
Ivan
Oleksa
так и знал что DI в иоси это фуфло
В свифте. В обжс збс. Там все в рантайме и язык предполагает тока рантайм. А в свифте из-за отсутствия метапрограммирования - боль.
Oleksa
О! Ты опять явился за еще, генератор тупых идей?
Ilkhom
Oleksa
Oleksa
Та была парочка.
Anton
Антон, обтекай.
Я понимаю, зачем нужны абстракции, не переводи тему. Ты приводишь пример, для чего адаптер МОЖЕТ БЫТЬ НУЖЕН, а не для чего ОН НУЖЕН ЗДЕСЬ И СЕЙЧАС.
Oleksa
Ты мне оч напомианешь укросиниоров, которые херачат массивные вьюконтроллеры и визжат, что это норм. При этом нетзнают, что в обжективе у методов класса можно оьращаться к селф и не знают, что такое селф в методах класса.
Anton
Антон, обтекай.
Читай про yagni, за 9 лет в разработке много что поменялось.
Oleksa
А наф мне с генератором тупых идей писюнами мерятся? Я пришел над тобой поржать. Все обо мне мона узнать по докладам и гитхабу.
Oleksa
Ты смотри, как припекло.
Oleksa
Обидно тебе, да?
Pavel
И нужно регистрировать объекты, точнее функции для их создания
Тебе будет не просто понять, если ты с DI никогда не работал. Олекса на самом деле говорит по существу, но оооочень не понятно.
Фишка в том, что программист может объявить зависимости неправильно. Банальный пример - циклические зависимости: когда для создания объекта1 нужен объект2, а для создания объекта2 нужен объект1. Compile time checking не даст тебе запустить такой код, потому что как только дело дойдет до di, апп упадет.
Swinject так делать не умеет. Он проверяет все в полете, и Олекса как раз и пытается это объяснить. Правда очень путано.
В этом чате возможно нет смысла обсуждать эту тему, потому что тут мало кто представляет для чего нужен di, и еще меньше имеют опыт работы с ним.
Ivan
Тебе будет не просто понять, если ты с DI никогда не работал. Олекса на самом деле говорит по существу, но оооочень не понятно.
Фишка в том, что программист может объявить зависимости неправильно. Банальный пример - циклические зависимости: когда для создания объекта1 нужен объект2, а для создания объекта2 нужен объект1. Compile time checking не даст тебе запустить такой код, потому что как только дело дойдет до di, апп упадет.
Swinject так делать не умеет. Он проверяет все в полете, и Олекса как раз и пытается это объяснить. Правда очень путано.
В этом чате возможно нет смысла обсуждать эту тему, потому что тут мало кто представляет для чего нужен di, и еще меньше имеют опыт работы с ним.
Я как раз работал, причем ещё в spring, когда эти ваши iOS ещё не родились
Ivan
И большинство идей оттуда потом пришли
Pavel
Не ваши) Я топлю за андройд.
Pavel
😃
Ivan
Android тоже не родился ещё тогда
Oleksa
Бгг... Ты слишком глуп, чтобы понять, наф нужна декомпозиция. Так что обо мне ты понять мало чо можешь. Уровень не тот.
Oleksa
Ivan
При чем здесь c#
Oleksa
Oleksa
Жаба
Oleksa
Сорян
Ilkhom
2 раза опустил
Ivan
Тем не менее волну популярности задал именно spring framework
Ivan
Примерно в то время стали спрашивать про DI на собеседованиях
Oleksa
О деградации размышляет чувак, который не але, что даиасорс и делегат в ячейке - тупая идея. Что-то сдулся. Лулзов нет. Поднапрягись, плз.
Ivan
Я где-то в 2005 слышал
Ivan
Spring Framework 2
Oleksa
А ты еще подгони идеек тупых по разработке. У тебя виды - отдельные сущности? Или аутлеты в контроллерах, как рейвендерлих с мугунтом кумаром учили?
Oleksa
А то скучно пока с тобой, а тут еще и интересные собеседники подошли.
D
Всем привет, была ли у кого проблема, что код на часах не перекомпилировался? То есть я дописал пару строк кода, перезапустил, а исполняет только старый? Приходится каждый раз удалять приложение и устанавливать, тогда новый код отрабатывает
Pavel
Пока гуглил про DI и spring, узнал что iOS на год старше андройд. Вы знали? Я нет :(
Ivan
Ivan
Как в немагии отцы святые
D
Oleksa
Ilkhom
но по моему тогда сдк у иос была не готова вроде
Stanislav
Oleksa
Oleksa
В твоем случае лучше не покупать. И к коду не подходить.
Oleksa
Ответ на вопрос про виды будет?
Pavel
Oleksa
А то тявкаешь, как моська и убегаешь.
Oleksa
Oleksa
Я из твоей тупой идеи смог их представить.
Oleksa
Слабак
Danny
А у кого фейсбук стоит приложение? Можете кинуть скрин вашего экрана поиска?
Oleksa
Ты пытался. Но у тебя не вышло. Давай еще раз.
Danny
Который поваляется когда жмёшь на search
Ilkhom
Oleksa
Так, я пошел. Всем пасиба. Было всесело. Виталия, поднапрягись, шоп к след.разу вечелил меня подольше. Авось научишься хоть чему-то у бати.
Danny
Danny
Я просто в Китае сейчас и заметил, что на экране у меня появился qr код. Вот я думаю, получается детали интерфейса у них в зависимости от локации меняются, или я что-то не замечал раньше
Valery
Danny
Да это понятно
Danny
Просто по ходу они тоже хотят делать интеграцию всего по qr кодам, как в вичате
Valery
Danny
Ну в общем, у вас qr кода нет же?
Danny
Я просто в России приложением почти не пользовался
Danny
А так просто интересно, что в зависимости от локации у тебя появляется совсем новый функционал
Danny
Я слышал, что у них такой размер из-за огромного числа а/б тестов.