Четвёртый урок На этом уроке мы вынесем всю логику работы с координатами в отдельный класс Pixel и в конце добавим ещё одни шарик в наш "Хранитель экрана".
Дата отправки отчёта:
11 июля 2015 г.
Задание выполнено: за
3 час. 40 мин.
Чему научился:
Научилсь рефакторингу. Делать код более компактным и понятным.
Что было сложным:
У меня проблема возникла, долго не мог решить. При запуске не летали шарики, я проверил с помощью команды Debug.WriteLine("***") - все работало. Оказалось, что при инициализации конструктора InitMinMax, я названия переменных по-своему указал, отсюда и ошибка. Рад, что нашел ошибку. Добавил в класс Graph метод, который возвращает ширину пера, чтобы шарики не вылетали за границы (ширина же как никак у шарика есть).
Комментарии:
Все отлично! Понятно и доступно объяснено. Перехожу к следующему уроку.
Научился: Сoздaть нecкoлько констрyкторoв,мeтoд для пeремещения фигyры. Трудности: как всегда мой конек , поиск ошибок после неудачного запуска. в этот раз напутал с координатами maxdx,maxdy мне понравилось