Size: a a a

Programming Offtop

2021 April 15

AA

Albert Abdullin in Programming Offtop
Так я понял это. В связи с чем вопрос - увидел вал - значит котлин. Потом увидел статик - и в голове эксипшен выбросился
источник

AN

Alexander Nozik in Programming Offtop
Но вопрос не в этом. А в том, что в коде заложена мина. Метод приватный к счастью, но на этом можно очень крупно подрваться в рефакторинге
источник

AN

Alexander Nozik in Programming Offtop
Причем в документации об этом нет ни слова. Ну ка кто найдет?
источник

с#

саша сок #KotlinGang... in Programming Offtop
я не понимаю что значит for val i : [0, points.length)
источник

с#

саша сок #KotlinGang... in Programming Offtop
может скобки не так зафолдило
источник

AN

Alexander Nozik in Programming Offtop
for - in , опять же специфика фолдинга, но не в этом дело
источник

с#

саша сок #KotlinGang... in Programming Offtop
или это типа не включая один конец?
источник

I

Igor in Programming Offtop
Может массивы могут быть разно длинны
источник

AN

Alexander Nozik in Programming Offtop
источник

АХ

Алексей Худяков... in Programming Offtop
Длины массивов в паре должны быть равны?
источник

AN

Alexander Nozik in Programming Offtop
Это ерунда, хуже
источник

с#

саша сок #KotlinGang... in Programming Offtop
а ну)
источник

с#

саша сок #KotlinGang... in Programming Offtop
создаётся новая пара
источник

с#

саша сок #KotlinGang... in Programming Offtop
а массивы мутабельные те же
источник

с#

саша сок #KotlinGang... in Programming Offtop
что и в предыдущей паре
источник

AN

Alexander Nozik in Programming Offtop
Почти. Он меняет входные данные без предупреждения.
источник

AN

Alexander Nozik in Programming Offtop
Они сэкономили на создании двух массивов
источник

с#

саша сок #KotlinGang... in Programming Offtop
вот, я хотел это сказать. arrayCopy вроде решает проблему
источник

АХ

Алексей Худяков... in Programming Offtop
Тогда можно было б и не возвращать ничего
источник

AN

Alexander Nozik in Programming Offtop
Там можно очень крупно нарваться, поскольку генерация исходного массива дорогая как черт и если кто-то захочет закэшировать что-то где-то, будет бадумц
источник