@kotlin_lang

Страница 153 из 982
Ivan
25.05.2017
15:56:36
в одном случае юр лицо и физ лицо это тип обьекта

в другом случае одна из характеристик

Artem
25.05.2017
15:56:44
было бы замечательно, если бы все это было в нескольких сообщениях хотя бы, а не на весь экран, извините

Ivan
25.05.2017
15:56:49
а теперь у меня 11 вечера

Google
Ivan
25.05.2017
15:56:51
и успехов

не нравится, не читайте

Igor
25.05.2017
15:57:10
в другом случае одна из характеристик
Чувак, ты не умеешь в многострочные комментарии что ли ?

Ivan
25.05.2017
15:57:38
чувак

мне быстрее нажать ентер чем попадать по знакам снизу

Arsen
25.05.2017
15:58:19
по каким знакам? щифт ентер?

Ivan
25.05.2017
15:59:36
на маковской клаве запятая расположена на 1 ряд ниже чем ; : ' " enter'ом

всем нормального кода и не гавнокодить

? animufag ?
25.05.2017
16:03:46
те 4 сообщения я написал повторяя твои слова. ну то есть я ожидал пояснений, а ты видимо их воспринял как контр-аргумент

вроде бы про простые вещи диалог, а чувствую себя как лекции по тау

Umren
25.05.2017
16:04:35
/stat@combot

Combot
25.05.2017
16:04:36
combot.org/chat/-1001032833563

Umren
25.05.2017
16:04:48
чем больше жать энтер тем выше в стате

Google
Umren
25.05.2017
16:04:54
;D

Ivan
25.05.2017
16:05:39
ворвался в десятку,тайный план выполнен

Igor
25.05.2017
16:05:53
/stat@combot
В описание чата загляни, няша

Umren
25.05.2017
16:06:14
? animufag ?
25.05.2017
16:06:31
ну кстати к вашему примеру про машину,это примерно если бы вы хранили в одном из полей объект,в котором у вас лежал бы инт и тип его

который мог быть например цветом в инте, номером телефона или размером багажника

так есть поле

в нём объект

в объекте инт

и его тип является цветом в инте

вы опять втираете мне дич

цвет в инте это уже цвет

ему тип не нужен

Umren
25.05.2017
16:06:45
Это жулничество

Sergey
25.05.2017
16:07:42
/stat@combot

Combot
25.05.2017
16:07:42
combot.org/chat/-1001032833563

Ivan
25.05.2017
16:08:19
окей, не лягу я сегодня спать в 11... Если у тебя есть объект data class Message(val type : MessageType,val content : String)

и если у тебя в этом content'е может лежать например текст, урл на мессадж звуковый или сообщение от марсиан

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

Google
J
25.05.2017
16:10:13
http://steve-yegge.blogspot.lu/2007/02/next-big-language.html

http://lebo.io/2015/03/02/steve-yegges-next-big-language-revisited.html

это всё приквелы

и вот

http://steve-yegge.blogspot.co.uk/2017/05/why-kotlin-is-better-than-whatever-dumb.html

Ivan
25.05.2017
16:12:17
пример с машиной: если у тебя есть такси у которой есть ("цвет машины, класс машины, квалификация водителя (профессионал, новичок") то получится что-то вроде Taxi(color : Color, class : Class, qualification : Qualification),то все ок но если у тебя например приложение в котором есть два ключевых вида такси,например машина из таксопарка и машина частная работающая по принципу убера,то адекватнее разнести это в отдельные классы,тк это реально отличающиеся сущности

? animufag ?
25.05.2017
16:12:27
и хендлиш ты это все в зависимости от типа,который ты передал в тайпе это печально
ну многозначный стринг это в любом случае больно. как если бы на джс программировать

Ivan
25.05.2017
16:13:23
ну многозначный стринг это в любом случае больно. как если бы на джс программировать
еще больнее когда это Message(type, text,voice,blablabla) и ты выбираешь свичем какое из полей брать и хендлить)

вернувшись к примеру с такси: вот если у тебя будет например Taxi(param : Int, paramType : ParamType, ...) enum ParamType{ Color, Phone, ....} то это печалька

Юра
25.05.2017
16:28:49
Мне кажется вы уже загоняете и берёте примеры с потолка)

Про такси: если цвет и уровень профессионализма водителя - это Enum, то всё ок.

А, вижу это уже было написано. Соррян.

Umren
25.05.2017
16:31:21
Да тут много чего было написано, уже не разберешься)

Ivan
25.05.2017
16:35:01
Мне кажется вы уже загоняете и берёте примеры с потолка)
там был ответ про сраное такси, это разве не норм пример?

Юра
25.05.2017
16:35:30
Отчего так грубо про сраное такси?)

Ivan
25.05.2017
16:35:36
ну и да,все эти "бесполезные" книжки про архитектуру и чистый код весьма абстрактные штуки и примеры взять с потолка везде да

ну подгорает от кол-во сервисов

уехав из россии удалил 3,но сгоняв в отпуск еще 3 пришлось поставить)

я против монополии убера,но подгорает от количества сторонних приложений,особенно хорошо это видно в азии,где для одного острова который можно пройти пешком с 1 края до другого за несколько часов нужно ставить кастомное приложение такси,при том,что на всей остальное территории страны к которой относится этот остров работает grab и в некоторых местах uber

прошу прощения если кого обидел ?

Google
Umren
25.05.2017
16:59:01
Таксиненависник в чате

Gregory
25.05.2017
18:10:35
я бы даже сказал лютый гавнокод
Можешь рассказать, как ты будешь десериализовывать в своём варианте?

Anton
25.05.2017
19:04:19
Вангую, что при серилизации вставляется байтик типа

Михаил
25.05.2017
19:09:17
Кто там щас сидит на 1.1.3 . Жить можно?

Михаил
25.05.2017
20:21:17
это неловкое чувство когда поставил eap и твой проеrт больше не компилируется :(

Admin
ERROR: S client not available

Михаил
25.05.2017
20:24:38
kotlin

они там поработали с инференсом типов

норм поработали :D

пол проекта теперь передалывать

именно с инференсом налбл типов. пожайлуй подожду релиза)

Umren
25.05.2017
20:26:49
? как они могли в минорном багфикс релизе так "поработать" с типами?

Igor
25.05.2017
20:26:55
именно с инференсом налбл типов. пожайлуй подожду релиза)
Так тут по подробнее, что конкретно сломалось (заинтриговал)?

Михаил
25.05.2017
20:27:37
раньше это компилилось

причем только так)

без вопросиков не давало

это тоже раньше компилилось

Igor
25.05.2017
20:29:38
RxJava 2? Там же вроде нельзя передавать null. Там наверное стоят java атрибуты @NotNull и теперь это уже ошибка.

Google
Михаил
25.05.2017
20:30:09
ну да. будто они теперь на этих аннотациях завязались при интеропе с джавой

но это обратнонесовместимое обновление)

Igor
25.05.2017
20:31:03
ну да. будто они теперь на этих аннотациях завязались при интеропе с джавой
Ну не знаю, по моему это правильно. Как же хорошо что у меня нет кода, похожего на твой ?

Михаил
25.05.2017
20:31:41
а что в нем не так?

Umren
25.05.2017
20:31:43
э, получается раньше котел игнорил @NotNull ? или тут какой то специальный кейс?

Umren
25.05.2017
20:32:15
и странно что они за это взялись в 1.1.3, это конечно багфикс но слишком крутой

Михаил
25.05.2017
20:32:18
сейчас получается что нет

Umren
25.05.2017
20:32:55
а так идея конечно правильная, в джаве то это просто для информации а тут он форсит

Михаил
25.05.2017
20:33:28
идея норм, но кто-то обещал не ломать обратную совместимость)

Umren
25.05.2017
20:33:42
но да, для минорного релиза это крутое изменение

Михаил
25.05.2017
20:33:47
не верится что в релизе это оставят

Umren
25.05.2017
20:34:07
хотя опять же, если его задержать до 1.2 то народ кучу кода напишет с нулями

и потом будет больше нытья

чем сейчас

Страница 153 из 982