Научился: Много раз переписывать видео, из-за того что что-то пошло не так =) Трудности: записать наконец-то видео Отличный курс по JavaScript. Раньше не сталкивался с этим языком и боялся его, но вот после этого курса страх пропал =)
Научился: вот и новый курс за плечами, количество говорят должно перерасти в качество, жаль небыстрый это процесс
Итератор несложен и для новичка удобен к пониманию и осмыслению
Два принципа в основе - проверить наличие следующего элемента для обработки И обработать как требуется
Это база - булевский метод hasNext проверит есть ли куда двигаться,
а метод next, возвращающий обрабатываемый элемент занимается его изменением как того требует ТЗ
Всё остальное - уже надстройка
В нашей игре итератор реализован в Cards.java