На этом уроке мы увидим, что класс, оказывается, создавать не обязательно. Магия слова yield сделает всё за тебя, можно просто один раз организовать перебор нужных элементов, и потом его можно использовать через обычный foreach в любом месте программы. Вся прелесть в том, что перебор элементов происходит по мере необходимости.
Дата отправки отчёта:
1 августа 2019 г.
Задание выполнено: за
15 мин.
Чему научился:
Я узнал как можно обойтись без статических методов в своей программе и о том как можно превратить большой класс для нахождения простых чисел на метод
Что было сложным:
Мы все упростили на этом уроке поэтому не было никаких трудностей
Со временем понимаешь , что итератор- очень полезная и нужная штука. Вот например сейчас пишу одну игру и использую карточный движок. И мне нужно выдавать игроку очередную карту и для этого лучше всего использовать итератор. Ну и опять же нужно карты (правильнее назвать карточки) перемешать и выдать начальные карточки игроку - для этого тоже нужен итератор.
Научился: Оформил работу алгоритма в отдельный метод. Курс понравился. Своих денег стоит сполна. Хорошо продемонстрировано использование интерфейсов в конкретной задаче. Использование и предназначение зарезервированного слова yield демонстрируется сполна и разжевывается до мельчайших подробностей. Понравилось, что с каждым разом код становился. всё меньше и чище. Это тоже хорошая демонстрация правильного рефакторинга кода. Да и программа, которая получилась в результате выглядит солидно для портфолио молодого разработчика. ЕВ ждем еще!)