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

Формула программиста
основатель — Волосатов Евгений Витольдович
Новый видеокурс по Git

Хранитель экрана / Новый класс Graph

  • Третий урок
    Создание класса Graph и перенос в него всех действий с графикой.
  • Дата отправки отчёта: 10 июля 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Рефакторингу и осторожности при замене одного текста на другой
  • Что было сложным: Вернуть все назад.
  • Комментарии: При замене sy на  s.y поменялись все system на  s.ystem. А когда поменял sx на s.x . то в ResXResourceReader - подобных словах поменялось на Res.xResourceReader. И еще что-то где-то сломалось, так, что пришлось заводить новый проект и переделывать все с нуля. Так что теперь сто раз подумаю, прежде чем что-то на автомате менять.
  • Оценка видео-уроку:
Отчёт от 2146 за Хранитель экрана / Новый класс Graph




Оцени работу

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

24. Оля
Оля
ответить
→  Иван  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-10 07:56

Иван, я сталкивалась с подобным, хотя можно все починить просто когда создается наш проект там куча файлов при этом создается и нужно везде все поменять очень аккуратная и внимательная (немного нудненькая) работенка, хотя мне понравилось, я увидела все изнутри как там все завязывается, очень интересно! :)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Иван  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-10 06:26

Это тоже хороший опыт.


  • Отчёт оценивали:
    6709Саша+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился выносить сходный функционал в отдельный класс.
Автор выбрал не тот конструктор за основной. Если выбрать за основной конструктор наиболее полный из них, то избежать повторного запуска кода легко. На скриншоте можно увидеть мое решение, как видно код инициализации повторно не выполняется. Еще как вариант (еще проще) - использование параметров по умолчанию, но конкретно в моем исполнении этот вариант не подошел, т.к. у меня по умолчанию в качестве фона используется "естественный" цвет формы Windows, а такой цвет не является константой и компилятор на него ругается.
Научился: Рефакторингу кода
Трудности: Найти время
все хорошо