Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Yii2 + PHP = 25 уроков с 80% скидкой
Вебинар «Yii + PHP = Завершение» начнётся через 1  день 13 час. 05 мин.

Итератор / Итератор. Один метод вместо классов.

  • На этом уроке мы увидим, что класс, оказывается, создавать не обязательно.
    Магия слова yield сделает всё за тебя, можно просто один раз организовать перебор нужных элементов,
    и потом его можно использовать через обычный foreach в любом месте программы.
    Вся прелесть в том, что перебор элементов происходит по мере необходимости.
  • Дата отправки отчёта: 7 апреля 2016 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: Избавляться от статика. Только не понял зачем :)
  • Что было сложным:    
  • Комментарии: Просто отличные 7 уроков. Много новой и классной информации. Если буду что-нибудь перебирать буду использовать yield, а не массив. Но забыли выяснить на своей шкуре зачем все-таки два разных класса для IEnumerable. Вроде понятно как работает, но хотелось бы ощутить прелесть этого разделения. Или это будет в следующих уроках? Всем рекомендую пройти обучение итераторам.
  • Оценка видео-уроку:
Отчёт от 1967 за Итератор / Итератор. Один метод вместо классов.




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Дмитрий  # Професишарп / Итератор. Один метод вместо классов. / 2016-04-07 15:52

Я забыл об этом рассказать, а никто на вебинаре не спросил. И сам теперь мучаюсь :(
Придётся в след. раз об этом рассказать.


  • Отчёт оценивали:
    9544Даниил Степаненко+1   4467Alcatraz+1   36Данил+1   1Евгений Волосатов+1   6452Кирилл Шмойлов+1   4992Николай+1   2721mikemet+1   459Сергей Сергеевич+1   9408Олег+1   689Igorenzia+1   8886Михаил Ермишин+1   7645Александр Львович+1   6925Артём+1   9332Dima+1   4395Денис+1   9820Konstantin+1   8938mr.whirl+1   4004Елена+1   1537Сергей+1   9237Mais+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Упростить условия перебора
Отличный курс для понятия работы программ
Научился: Офoрмлять aлгоритм пеpебoрa в видe обычнoго метода.
Курс, как всегда, оказался на достаточно высоком уровне. Лично я узнал много нового. Особенно шокировало волшебное слово yield. Постепенно начинало приходить осознание, как это все работает. Было разобрано несколько различных алгоритмов, решаемых поставленную задачу. Миникурс явно бы не проиграл, если бы в программу добавить код, позволяющий оценивать эффективность каждого варианта. Но и без этого все здорово!!! Большое спасибо, Евнений Витольдович!