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

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

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

Observer / Observer - Sensor - Banner

  • Мы продолжаем знакомство с шаблоном проектирования: "Observer".
    На этом уроке мы вспомним картинку, с которой начиналась наша серия уроков.
    Чтобы реализовать что-то похожее, мы воспользуемся классом FacadeMotivator(),
    которые реализовали во время прохождения Шаблона Проектирования: "Facade".
  • Дата отправки отчёта: 21 февраля 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Научился использовать шаблон фасад внутри еще одного слушателя.
  • Что было сложным: Ничего.
  • Комментарии: Супер!Просто нету слов! Вот оно! Сразу видно как быстро и без напрягов наращивать функционал благодаря одним паттернам проектирования! Не знаю как остальные мне очень нравится!
  • Оценка видео-уроку:
Отчёт от 7119 за Observer / Observer - Sensor - Banner




Оцени работу

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

10309. --
Станислав
Станислав
ответить
→  Новопашин Владимир  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-02-21 14:14

Я правда пока не в теме, но мне тоже нравится!)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Станислав  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-02-21 14:19

Станислав! Паттерны проектирования - это что обязан знать каждый программер!


10309. --
Станислав
Станислав
ответить
→  Новопашин Владимир  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-02-21 14:27

Этот курс же на джаве вроде, а мне бы с шарпом разобраться...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Станислав  # Шаблоны Проектирования / Observer - Sensor - Banner / 2017-02-22 07:19

Паттерны одинаковые по сути в разных языках, просто разница в синтаксисе языков.



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





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

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

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

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


Научился: Повторил пройденное
Трудности: понять почему корректно по вертикали не центровало
Урок отличный, но в перенесённом классе, который создавали для мотиватора/демотиватора были некоторые особенности из-за которых возникли проблемы не только у Игромистра с цветом, это я сразу понял, а вот с центровкой по вертикали пришлось повозиться, а потом решил проверить, как генерируется размер картинки, оказалось, что там учитывался размер блока под текст, но так как у нас картинки нет, а блок под текст уже не имеет смысла, то он и добавлял снизу лишнее пространство. В итоге модифицировал класс основательно, чтобы он был более универсальным. з.ы. Добавил поддержку центровки текста: top, center, bottom (по вертикали) Добавил поддержку многострочного текста, разделитель "\n", поддержку котором пришлось написать самому. Добавил вывод температуры в трёх единицах измерения: Цельсий, Фаренгейт и Кельвин.


Научился: Нарисовал экран индикатора температуры в виде графического файла с использованием ранее написанного кода курса по паттерну Facade.