Android-учебник, Back Stack - PullRequest
1 голос
/ 03 июня 2011

Я написал одно простое приложение для Android Tetris.После этого я решил прочитать учебник для разработчиков.Пора начинать.

Итак, читая о Back Stack, я с удивлением обнаружил это в учебнике:

Задний стек соответствует базовому «последнему вfirst out "механизм очереди

" Last in and first out "и" queue "Я полностью уверен, что это разные вещи, я имею в виду" стек "и" очередь ".Это ошибка в учебнике или автор хотел сказать что-то еще?

Ответы [ 2 ]

3 голосов
/ 03 июня 2011

Помимо очевидных возможностей в очереди, являющихся двусторонними, я думаю, что это просто (возможно, преднамеренное) сочетание английского и языка программирования в этом предложении.

Когда я читаю это предложение:

Задний стек соответствует базовому механизму очереди «последний пришел, первый вышел»

Я понимаю «механизм очереди» на простом английском языке, а не программирование, как в определении, данномMerriam-Webster's ( См. # 3 )

Конечно, это заставляет меня думать, что документ был проверен нетехническим сотрудником:)

0 голосов
/ 03 июня 2011

A стек можно рассматривать как особую форму очереди , очереди LIFO. Хотя очередь обычно ассоциируется с поведением FIFO (первым пришел, первым вышел), обе структуры данных часто реализуются поверх двусторонней очереди , которая поддерживает оба режима работы.

...