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

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

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

  • Третий урок
    Создание класса Graph и перенос в него всех действий с графикой.
  • Дата отправки отчёта: 5 ноября 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Раньше был Хранитель экранов "трубопровод", вот его бы сделать, вот это точно завораживающее зрелище, тут я тоже убрать стирание и "завис" на заставке...
  • Что было сложным: для себя ничего на потом не оставил, уже не отследить как в начале создавали, рефакторинг всё убил(
  • Комментарии: хочу отметить, что курс ещё не закончен, и поэтому вносить сейчас какие-либо дополнения чреваты, потому что потом они будут или мешать, или реализуем по-другому и т.п. поэтому следую намеченным курсом, без дополнений!
  • Оценка видео-уроку:
Отчёт от 6452 за Хранитель экрана / Новый класс Graph




Оцени работу

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

24. Оля
Оля
ответить
→  Кирилл Шмойлов  # Хранитель экрана / Новый класс Graph / 2015-11-05 14:14

Класс, интересно на это посмотреть было бы, в предвкушении от твоего очередного шедевра! :)


6452. Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Оля  # Хранитель экрана / Новый класс Graph / 2015-11-05 13:37

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


24. Оля
Оля
ответить
→  Кирилл Шмойлов  # Хранитель экрана / Новый класс Graph / 2015-11-05 12:17

Кирилл, очень правильную тактику взял, пока делай по урока, отмечай для себя что еще хотелось добавить или переделать, а когда выпишется вся картинка, тогда и воплотишь и добавишь чего не будет или что захочется поменять! Ты, Молодец! :)


  • Отчёт оценивали:
    4395Денис+1   2457kristalic+1   3850Григорий+1   1Евгений Волосатов+1   7645Александр Львович+1   6391Владимир+1   6987MichGar+1   24Оля+1   7971Виталий0   459Сергей Сергеевич+1   6120Игорь0   6458Илья+1   6080annaka+1   1570Сарапульцев Константин+1   3747Сергей+1   7276Ильшат+1   6885lomik+1   5760Мариша +1   7788Ксения+1   6919Anton Sozykin+1   1612алексей+1   3664данила+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создавать классы, приводить код к более структурированному виду.
Трудности: ООП все таки не совсем понятно.. может дело привычки, может надо было теорию почитать таки :)
Все таки кружок у меня неравномерно движется, хотя, понимаю, что должен равномерно. Может с компьютером что не так? Посмотрел нагрузку в диспетчере задач так там Хранитель экрана проходит как ScreenSaver.vshost.exe *32 жрет 12-13% процессора и занимаемая память скачет 12832КБ-14896КБ. Я, конечно, еще совсем никакой программист, но не слишком ли много для программы гоняющей по экрану кружок? 12% от процессора Core i5 3.4G - это как бы можно траекторию ракеты на Марс рассчитать, а тут кружок... Прикладываю видео чтоб можно было оценить.. может я и правда тут не просыхаю совсем? :)
Смотреть видеозапись: https://www.dropbox.com/s/8z2dg92pev10x8p/SS_Video.wmv?dl=0
Научился: вспомнил как перегружать и наследовать конструкторы
Трудности: Все очень понятно, что радует ))
Было бы неплохо, если бы рассказали, как грамотно называть переменные и функции... Так как в каждом языке свои "правила" Я читал что где-то переменные именуют так: iperemen1, dperemen2 - где первая буква означает тип переменной i- int, d- double и т.п. Некоторые пишут bla_blabla или blaBlabla... есть какой-то единый формат или каждый пишет как ему удобно?