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

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

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

Observer / Observer - Sensor - Banner

  • Мы продолжаем знакомство с шаблоном проектирования: "Observer".
    На этом уроке мы вспомним картинку, с которой начиналась наша серия уроков.
    Чтобы реализовать что-то похожее, мы воспользуемся классом FacadeMotivator(),
    которые реализовали во время прохождения Шаблона Проектирования: "Facade".
  • Дата отправки отчёта: 27 февраля 2017 г.
  • Задание выполнено: за 31 мин.
  • Чему научился: Подключать наблюдателем отрисовыватель картинок
  • Что было сложным: Найти почему не рисует)
  • Комментарии: Уже вот и файл создали и картинку, порабы уже что нибудь на 3D принтере создать ;D
  • Оценка видео-уроку:
Отчёт от 8275 за Observer / Observer - Sensor - Banner




Оцени работу

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

1901. --
Neverwinter 2
Neverwinter 2
ответить

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

Осталось 3D принтер найти =)



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





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

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

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

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


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


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