История изменений
Исправление
vertexua,
(текущая версия)
:
Это просто дефолт такой. Конкретно для массивов можно делать одну из четырех вещей
-
Ничего не делать. В многих случаях проверка вытирается, потому что компилятору очевидно что индекс не может выйти за пределы
-
Писать в функциональном стиле или на итераторах, лишних проверок нету
-
Использовать unsafe геттеры/сеттеры без проверок
-
Ждать пока инопланетяне поделятся технологий безопасного доступа по индексу без лишних проверок если вариант 3 не подошёл. Возможно вариант 2 - это оно.
Исходная версия
vertexua,
:
Это просто дефолт такой. Конкретно для массивов можно делать одну из четырех вещей
-
Ничего не делать. В многих случаях проверка вытирается, потому что компилятору очевидно что индекс не может выйти за пределы
-
Писать в функциональном стиле, лишних проверок нету
-
Использовать unsafe геттеры/сеттеры без проверок
-
Ждать пока инопланетяне поделятся технологий безопасного доступа по индексу без лишних проверок если вариант 3 не подошёл. Возможно вариант 2 - это оно.