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

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

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

Демо софт / Квадратный калейдоскоп

  • На этом уроке мы будем работать с графикой.
    На панели нарисуем графические примитивы
    и симметрично их многократно дублируем.
    Прежде чем начать писать программу,
    почитай о Калейдоскопе на Википедии.

    Задание:
    Написать квадратный калейдоскоп.
  • Дата отправки отчёта: 14 апреля 2021 г.
  • Задание выполнено: за 1 день 1 час. 55 мин.
  • Чему научился: Узнал много нового для себя, из области построения простой графики.
    Прежде всего разобрался с ENUM
    использование тернарных операторов, вместо IF
    По ходу урока, думал что столько всего напишу, но как то все выветрилось.
    разобрался с using, подчистил код, который дублирует конструкции using
    Подчистил код, убрал лишние cell, private.
    очень медленно, но начинает приходить понимание того что пишем.

    Комментарий очень важный!!!
    Я конечно понимаю, что  в Е.В. живет азарт программиста, который с чистого листа пишет программу,
    но на сколько я понимаю, данные уроки нужны для того, чтоб ученики понимали "об чем спич", а вместо этого приходится
    скачивать каждый урок, залезая на Ютуб и по сто раз искать баги в своей программе, потому что не успел и глазом моргнуть, как Е.В.
    ловким движением мыши и кнопкой Delete "сбрил" пару строк не нужного кода и тут же перешел на другую строку, или с класса на форму

    В общем ОГРОМНАЯ ПРОСЬБА. Опять же для будущих поколений, чуть-чуть по медленнее, чтоб ученики успевали записывать и не ловили смешные ошибки.
    Пример :
    w = panel.Width / panel1.Width;
    h = panel.Height / panel1.Height; 

    Это здесь на форме большой красивый шрифт. А в процессе записи. что творится на экране??? Экран разделен на две части, стрим видео и VS. следовательно шрифты микроскопические и на азартной скорости, разумеется пропускаешь единицу и потом у Е.В. прекрасный калейдоскоп, а у меня жалкий квадратик в левом верхнем углу формы...
    Понятно, что я нашел свой баг, но было бы чуть по медленнее и этого ляпа не было бы, а больше бы времени я бы потратил на разбор полета данного урока.
     
  • Что было сложным: Успеть за Е.В.
  • Оценка видео-уроку:
Отчёт от 30654 за Демо софт / Квадратный калейдоскоп


Отчёт от 30654 за Демо софт / Квадратный калейдоскоп




Оцени работу

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

  • Отчёт оценивали:
    11019Trira+1   30514Tom+1   30187Tim+1   791Валерий Жданов+1  

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





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

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

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

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


Научился: Научился создавать контролы динамически.
Трудности: Разобраться с вычислением координат и отражением.



Научился: Создать различные элементы с помощью программно
Урок был замечательным, узнавал много интересного, а именно создании панелей программно, так же других элементов опираясь на это основу. После каждого урока я получаю огромное удовольствие и желание развивать свои навыки программировании, так же выполнять последующие задачи.