Мы продолжаем знакомство с шаблоном проектирования: "Observer". На этом уроке мы приступаем к реализации интерфейса Observable() и его класс Porter() implements Observable.
Дата отправки отчёта:
14 апреля 2017 г.
Задание выполнено: за
1 час. 00 мин.
Чему научился:
Повторил пройденное
Что было сложным:
прекратить эксперименты =)
Комментарии:
Увлёкся оптимизацией вызова звонка и доработками класса OBell()
Да, звонит, на след уроке при переделке на системный обсёрвер стало звонить 1 раз, видимо первый раз так быстро обрабатывает, что не успевает начать звонить и через 3мс вырубает, а второй раз уже звонит, но чтобы в этом убедиться и решить проблему я там добавить синглтон таймера и модифицировал его, для удобства тестирования и вывода информации.
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Узнал как работает шаблон Наблюдатель Трудности: Вся сложность конструкции становится лёгкой, когда понимаешь суть происходящего Просто огромный курс шаблоны получился)))