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

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

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

Observer / Observer - Теория

  • Мы начинаем знакомство с очень популярным и востребованным
    шаблоном проектирования - Наблюдатель / Observer.
    По-другому он называется Подчинённые / Dependents.
    Этот шаблон активно используется в событийно-ориентированных языках программирования.

    На следующих уроках мы создадим несколько программ,
    на примере которых лучше уясним суть этого шаблона проектирования.
  • Дата отправки отчёта: 1 января 2019 г.
  • Задание выполнено: за 12 мин.
  • Чему научился: Наблюдатель уведомляет все заинтересованные стороны о произошедшем событии или об изменении своего состояния. Строго говоря, это поведенческий шаблон проектирования, который определяет зависимость между объектами типа «один ко многим» таким образом, что при изменении состояния одного из объектов все зависящие от него оповещаются об этом.
  • Оценка видео-уроку:
Отчёт от 3922 за Observer / Observer - Теория




Оцени работу

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

  • Отчёт оценивали:
    20295Николай+1   791Валерий Жданов+1   10558Иван Воронин+1   20662Sofia0   20528Геннадий Кравцов+1   17606Виктор+1   17947Dmitry Sinitsin+1   1Евгений Волосатов+1   8275Tekashnik+1   13417Chip+1   10670Сергей Соколов+1   10895Danil42Russia+1   7119Новопашин Владимир+1   20659no name+1  

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





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

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

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

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


Научился: отличный урок. наблюдатель позволяет оповещать подписчиков об изменениях, и не надо лишний раз дергаться, подписался и ждешь. ) В общем, не надо мстить и убивать своих врагов, просто садимся на берегу реки и ждем. Через некоторое время мимо труп твоего врага проплывет мимо.



Научился: Повторил пройденное
Наблюдатель следит за состоянием каких либо объектов и как только состояние изменилось, оповещает всех, кто находится в списке оповещения именно по этому объекту. т.е. в нашем случае, если ты находишься в пределах слышимости звонка, то ты будешь добавлен в список и оповещён о звонке, но если ты ушёл за пределы слышимости звонка, то автоматом удаляешься из списка оповещения и не услышишь звонок, который прозвенит. Естественно, удаление, добавления в список это уже доп. функционал, который анализирует дальность до объекта того, кого можно оповестить, чтобы данная система работала как нужно =)