Существует школа мысли, известная как школа «0, 1 или N», которая полагает, что вам ничто не должно быть; одно из чего-то; или любой номер чего-либо, как позволяют ресурсы.
Другими словами, не устанавливайте произвольные пределы, если вам это не нужно. Произвольные лимиты дали нам такие чудовища, как:
Имейте в виду, что даже два миллиарда 64-битных целых числа занимают только
17,179,869,184 bytes of the
18,446,744,073,709,551,616 bytes of 64-bit address space available.
. Это меньше 1 тысячи миллионных или 10-9 или вы могли бы много миллионов этих массивных массивов до истечения адресного пространства.