История изменений
Исправление tailgunner, (текущая версия) :
Допустим. У вас функция, которая реверсит большой массив, не выделяя память под новый и копируя, в меняя элементы местами. Где-то в середине этого процесса случился panic. Уровнем выше вы его перехватили. И? Какие ваши действия, кроме как убить себя об стену?
Допустим, у меня много таких массивов. Тогда мои действия - сказать «Input too complex» и перейти к обработке следующего.
Убивать себя об стену - просто не вариант в некоторых случаях, а в других случаях тупо бесполезно.
Исходная версия tailgunner, :
Допустим. У вас функция, которая реверсит большой массив, не выделяя память под новый и копируя, в меняя элементы местами. Где-то в середине этого процесса случился panic. Уровнем выше вы его перехватили. И? Какие ваши действия, кроме как убить себя об стену?
Допустим, у меня много таких массивом. Тогда мои действия - сказать «Input too complex» и перейти к обработке следующего.
Убивать себя об стену - просто не вариант в некоторых случаях, а в других случаях тупо бесполезно.