В компьютерных программах всего четыре числа:
0, 1, много, «зиллион»
Если у вас есть 2 или более объектов, вам лучше использовать циклы для обработки многих из них.
Но что такое «зиллион»?
Зиллион — выдуманное число. Ваша система не может хранить в памяти более миллиона предметов. Он не может отображать миллионы предметов на экране.
Не работает на «зиллион»:
Выберите имя сотрудника:
Не работает на «зиллион»:
def handleFiles( filenames: Array[String] ) { val results = openFiles(filenames).readAll().processAll() results }
* Программа сначала открывает все файлы, а затем обрабатывает их. В ОС не хватит файловых дескрипторов.
Не работает на «зиллион»:
Смена программного обеспечения с обработки «много» на «миллион» сложно, если программа уже написана.
Решите, когда вам нужно обработать миллион.