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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Iterator / Iterator - Numbers - Introduction

  • Мы начинаем знакомство с самым популярным, используемым
    и самым востребованным шаблоном проектирования: "Итератор".
    Так же мы создадим базовый интерфейс, который является
    основой для последовательного перебора любых объектов.
  • Дата отправки отчёта: 22 марта 2017 г.
  • Задание выполнено: за 10 мин.
  • Чему научился: Узнал, что итератор - это ещё и шаблон проектирования
  • Что было сложным: Ничего
  • Комментарии: Стоп, мы ж уже рассматривали итератор вдоль и поперёк в одноимённом курсе (отличный курс, кстати получился)
  • Оценка видео-уроку:
Отчёт от 9567 за Iterator / Iterator - Numbers - Introduction




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Максим  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 16:16

А теперь повторение :-) только на яве


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 19:52

Так это курс по Java, не надо забывать об этом!


9567. --
Максим
Максим
ответить
→  Иван Воронин  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 22:09

То есть теперь пойдут дубликаты остальных курсов (Теория ООП, например)?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 22:34

Они не могут быть дубликатами, потому что у каждого языка свои нюансы. Если тебе не нравится Java, это не значит, что Microsoft идиоты, и их покупка Minecraft за 2,5 миллиарда долларов были ошибкой.
з.ы.
если что, эта игра была написана одним человеком на языке Java.


9567. --
Максим
Максим
ответить
→  Иван Воронин  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 22:41

Она мне не не нравится, просто на данном этапе C# нравится больше. Вот что не нравится, так это JavaScript =)
И если Java уступает C# в простоте (по моему, субъективному мнению), то это не значит, что она плохая. Зато она кросплатформенная как-никак.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Максим  # Шаблоны Проектирования / Iterator - Numbers - Introduction / 2017-03-22 22:50

Согласен, C# легче, на ней много интересный игр написано, например: Terraria и Elite: Dangerous. Java кроссплатформеннее, поэтому она удобнее не только для игр, но и других интересных задач. JavaScript удобен для задач, которые ни для C# ни для Java смысла не имеют. Так что надо просто использовать их в купе и будет идеальный проект.



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал что итератор это паттерн
даже не задумывался и не знал что это паттерн такой вот это да итератор это перебор различных элементов от начала до конца


Научился: Итератор предоставляет возможность перебора элементов с определенной целью. Картинку хотелось подобрать повеселее. Остановился на этой. Мысль такова. Должна быть коллекция, набор элементов, и итератор получает ко всем им доступ, в каком порядке и где бы они не находились и совершает с ними определенные действия)
Трудности: Пока решил делать в VS и переписывать это все в синтаксисе С#, если возникнут сложности, вернусь и сделаю в IntelliJ IDEA Community на Java