Size: a a a

Programming Offtop

2021 February 26

IP

Iaroslav Postovalov in Programming Offtop
Но для меня они и по сложности равны
источник

IP

Iaroslav Postovalov in Programming Offtop
А раз закон говорит делать ==, то надо делать ==
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
Но для меня они и по сложности равны
Так почему тогда частный случай для булинов лучше, чем общий для любых наллаблов, если в остальном они равны?)
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
А раз закон говорит делать ==, то надо делать ==
Разве что это, конечно.
источник

AM

Andrew Mikhaylov in Programming Offtop
Я знаю, что тут большинство на официальные конвенции молиться готовы, да)
источник

IP

Iaroslav Postovalov in Programming Offtop
Ой, фигню написал
источник

IP

Iaroslav Postovalov in Programming Offtop
Andrew Mikhaylov
Так почему тогда частный случай для булинов лучше, чем общий для любых наллаблов, если в остальном они равны?)
Ладно, ты прав, так консистентнее
источник

IP

Iaroslav Postovalov in Programming Offtop
Но набросы Антона вообще не к месту
источник

AM

Andrew Mikhaylov in Programming Offtop
Да не, я понял тебя, в условиях наллабл с не-наллабл сравнивается, конечно, обычно. Для булек исключение, потому что это уже логическое значение. Согласен, различаются. Не согласен, что неконсистентность оправдана.
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
Но набросы Антона вообще не к месту
Да Антон же как обычно не вникал, а понабрасывать пришёл
источник

AM

Andrew Mikhaylov in Programming Offtop
Пока не поймёшь, что вопросительный знак после типа -- это кусок типа, котлинистов (и прочих ребят с налл-сейфти без опшнлов) в чатах читать невозможно
источник

AM

Andrew Mikhaylov in Programming Offtop
Особенно когда они экономят на бэктиках
источник

IP

Iaroslav Postovalov in Programming Offtop
Andrew Mikhaylov
Пока не поймёшь, что вопросительный знак после типа -- это кусок типа, котлинистов (и прочих ребят с налл-сейфти без опшнлов) в чатах читать невозможно
Хехехе
источник

IP

Iaroslav Postovalov in Programming Offtop
Ну это беда любых элементов птичьего языка
источник

IP

Iaroslav Postovalov in Programming Offtop
При условии, что птицы общаются знаками препинания
источник

VP

Vladimir Petrakovich in Programming Offtop
Andrew Mikhaylov
Окей, значит это я неправильно запомнил. Это ж ничего не меняет.
Ну почему не меняет. Обычно используем ?:, а в условиях ==, вот и всё.
источник

VP

Vladimir Petrakovich in Programming Offtop
А та "идиома" непонятно зачем описана, если в coding conventions всё уже есть
источник

IP

Iaroslav Postovalov in Programming Offtop
Andrew Mikhaylov
Пока не поймёшь, что вопросительный знак после типа -- это кусок типа, котлинистов (и прочих ребят с налл-сейфти без опшнлов) в чатах читать невозможно
Option<T> на самом деле вполне терпим при условии, что null в языке нет
источник

IP

Iaroslav Postovalov in Programming Offtop
Но в Котлине есть джава
источник

IP

Iaroslav Postovalov in Programming Offtop
Vladimir Petrakovich
А та "идиома" непонятно зачем описана, если в coding conventions всё уже есть
источник