Size: a a a

Programming Offtop

2020 October 13

с#

саша сок #KotlinGang... in Programming Offtop
Konstantin Dovnar
А в андроид только вошёл и сразу всё ужасным показалось?
через 3 года
источник

KD

Konstantin Dovnar in Programming Offtop
саша сок #KotlinGang
через 3 года
Вот и суть подъехала:)
источник

с#

саша сок #KotlinGang... in Programming Offtop
но я кайфовал как раз от того, что делаю вьюшки всякие и могу это потыкать
источник

с#

саша сок #KotlinGang... in Programming Offtop
саша сок #KotlinGang
но я кайфовал как раз от того, что делаю вьюшки всякие и могу это потыкать
а щас я кайфую от языка
источник

KD

Konstantin Dovnar in Programming Offtop
Поговорим о беке через 3 года:)
источник

с#

саша сок #KotlinGang... in Programming Offtop
Konstantin Dovnar
Поговорим о беке через 3 года:)
хорошо))
источник

I

Igor in Programming Offtop
Igor
"Результат" - это когда ты сделал что-то хорошое, что помогает людям автоматизировать решение проблемы
А он я так понял про сам "процесс"
Я честно не представляю как можно кафовать, когда сам гугл говорит:
"То что мы делали 10 лет - говно и надо переделывать с 0" (compose)

Особенно, когда ты уже лет 5 знаешь, что можно по другому (смотря на какой-нибудь react/elm), но при этом ты не можешь так делать, а приходится каждый день погружаться текущее говно с головой.

Хорошо наверно быть ограниченным "гришкой", который ничего тяжелея java6 и android widget в жизни не видел.
источник

КР

Кирилл Романенко... in Programming Offtop
Igor
Я честно не представляю как можно кафовать, когда сам гугл говорит:
"То что мы делали 10 лет - говно и надо переделывать с 0" (compose)

Особенно, когда ты уже лет 5 знаешь, что можно по другому (смотря на какой-нибудь react/elm), но при этом ты не можешь так делать, а приходится каждый день погружаться текущее говно с головой.

Хорошо наверно быть ограниченным "гришкой", который ничего тяжелея java6 и android widget в жизни не видел.
Просто лайк
источник

с#

саша сок #KotlinGang... in Programming Offtop
Igor
Я честно не представляю как можно кафовать, когда сам гугл говорит:
"То что мы делали 10 лет - говно и надо переделывать с 0" (compose)

Особенно, когда ты уже лет 5 знаешь, что можно по другому (смотря на какой-нибудь react/elm), но при этом ты не можешь так делать, а приходится каждый день погружаться текущее говно с головой.

Хорошо наверно быть ограниченным "гришкой", который ничего тяжелея java6 и android widget в жизни не видел.
источник

IP

Iaroslav Postovalov in Programming Offtop
Vladimir Petrakovich
Когда решил, что JIT не нужен
че правда?
источник

IP

Iaroslav Postovalov in Programming Offtop
у них жс без жита? звучит как труп. потому что типа, блин, мне тяжело представить, что люди пытаются продать худший язык на херовом рантайме
источник

АT

Андрей Tama in Programming Offtop
Konstantin Dovnar
if(a > b) c ?: b else if (c < 5) d else f ?: a

Ахуенно читабельнее стало?
Не надо плохие кейсы ставить во главу угла. Насрать в коде можно совершенно с любой конструкцией.
Что то дерьмо, что то.
Но с тернарником сложнее разобраться, т.к. тупо выглядит как мешанина из '?:'. Больше напряжения для разбора смысла строки из-за смешивания разных синтаксически похожих конструкций в одной строке.
С ифом подлиннее, но попроще разобраться по одной причине - элвис более читаемый.

Писать так я не стал бы, но читать подобные говно-конструкции явно пришлось бы, с последующим рефакторингом.
Поэтому я и рад, что задеклайнили тернарник.
источник

VP

Vladimir Petrakovich in Programming Offtop
Iaroslav Postovalov
у них жс без жита? звучит как труп. потому что типа, блин, мне тяжело представить, что люди пытаются продать худший язык на херовом рантайме
Зато быстрый старт.
Но да, больше похоже на ненужную поделку.
И если сам QuickJS (оксюморон, лол) может пригодиться для встраивания, то такой "рантайм" - вряд ли.
источник

KD

Konstantin Dovnar in Programming Offtop
Андрей Tama
Что то дерьмо, что то.
Но с тернарником сложнее разобраться, т.к. тупо выглядит как мешанина из '?:'. Больше напряжения для разбора смысла строки из-за смешивания разных синтаксически похожих конструкций в одной строке.
С ифом подлиннее, но попроще разобраться по одной причине - элвис более читаемый.

Писать так я не стал бы, но читать подобные говно-конструкции явно пришлось бы, с последующим рефакторингом.
Поэтому я и рад, что задеклайнили тернарник.
Не считаю так. По мне, что так хуй разберёшь, что так.
И снова таки, что с тернарным можно наворотить гавна, что с if'ом. Плохие кейсы — не показатель.
источник

АT

Андрей Tama in Programming Offtop
Konstantin Dovnar
Не считаю так. По мне, что так хуй разберёшь, что так.
И снова таки, что с тернарным можно наворотить гавна, что с if'ом. Плохие кейсы — не показатель.
А какие показатель?)
источник

с#

саша сок #KotlinGang... in Programming Offtop
Андрей Tama
А какие показатель?)
очевидно хорошие кейсы
источник

KD

Konstantin Dovnar in Programming Offtop
Андрей Tama
А какие показатель?)
В первую очередь реальные. А не вот эти придуманные однострочники на 10 переменных типа a, b, c.

val counter = withHeader ? conter + 1 : conter
val counter if(withHeader) counter + 1 else counter

За счёт нормальных переменных, как по мне, тернарник тут читается лучше, т.к. нет слияния из else counter.
источник

ML

Mikhail Levchenko in Programming Offtop
Denis Egorov
1. Не очень понятно, как можно навзяать бизнесу стек) Зачем бизнесу вообще об этом знать
2. Переезд должен быть спланированный. Жить в проекте и с корутинами, и с rx - такое себе. Вес проекта растет в данном случае. То же самое относится и к другим библиотекам
3. Я кайфую от того, что пишу мобильные приложения, а не от конкретного языка
4. Переезд очень часто = рефакторинг. Важно сделать это бзеопасно
5.  Я всеми руками за котлин, но кидаться на него не стоит. Все должно быть спланировано
> Жить в проекте и с корутинами, и с rx - такое себе

потратить множество человекочасов на то чтобы переписывать те экраны, которые трогать не нужно было – вот это такое себе
источник

АT

Андрей Tama in Programming Offtop
саша сок #KotlinGang
очевидно хорошие кейсы
Если бы у нас были одни хорошие программисты - да, конечно.
Только вот это не так и многоуровневых тернарников свет видовал массу.

Поэтому и стоит рассматривать не только хорошие кейсы, но и не забывать о плохих.
источник

KD

Konstantin Dovnar in Programming Offtop
Андрей Tama
Если бы у нас были одни хорошие программисты - да, конечно.
Только вот это не так и многоуровневых тернарников свет видовал массу.

Поэтому и стоит рассматривать не только хорошие кейсы, но и не забывать о плохих.
Ещё раз — плохие наворотить можно с чем угодно.
Отказываться от if'а теперь, потому что кто-то плохой однострочник с ним сделал?
источник