вот просто интересно чем вам простой и более универсальный массив не устраивает? по-моему велосипед как раз таки конструируете вы сами себе, подбирая неверную структуру данных в контексте задачи или языка. если вам уже нужны асбтракции из доменной области - то стек и очередь это вообще самый малый бойлерплейт который вам придется написать во всей цепочке наследования ваших доменных сущностей
реализация двунаправленой очереди для управления отрисовкой в 3х мерном движке а так же управление стеком Undo/redo реализацией паттерна "Реактор" и многое другое)
Обсуждают сегодня