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

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

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

Теория ООП / Структура пикселя

  • Создадим структуру для задания координат пикселя
    и перепишем классы и программу с её использованием.
    Почитать об отличии класса от структуры:
    www.cyberforum.ru/csharp-beginners/thread442631.html
  • Дата отправки отчёта: 30 апреля 2017 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Создавать структуры.
  • Что было сложным: Из-за невнимательности я опять написал присвоение координат пикселям _после_ создания всех объектов, а потом искал отладчиком, где я накосячил. Вроде все правильно и координаты такие же, а видно только четверть окружности.
    Потом уже глаз зацепился за расположение группы пикселей и тут как бы озарило, что объекты уже созданы, а пикселям еще не присвоены координаты. Я подумал, что может быть и все равно в какой последовательности, но перенес их в начало и все заработало.

    Уже опять 8 вечера и глаз закрывается. Наверное на сегодня хватит.
  • Комментарии: Теперь я понял и увидел прогресс и логичность, а так же образность ооп. Для меня в голове проще представить линии, как связь 2х точек. А вместо этого надо в стандартный метод рисования линии вбивать аж 4 параметра координат.
    Это как бы совсем не образно и сразу теряется концентрация и все начинает путаться.

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

    Вобщем мне нравится развитие ситуации. Это понимание или прозрение дает новые силы и уверенность в дальнейших действиях следущих уроков. А то я сегодня сделал только 3 или 4 урока и больше времени потратил на просмотр ютуба. Завтра попробую сделать больше.

    Если кто-то говорит, что надо просто делать и потом само станет понятно, то сначала такие слова кажутся пустыми. Но стоит только дальше просто делать и действительно все становится понятно. Такие слова можно понять только уже после того, как совершил действия. Так что я тут тоже могу тупо сказать, что надо просто делать, хотя это очень трудно дается и лень делать то, что непонятно.
    Такие вот ощущения  у меня.
  • Оценка видео-уроку:
Отчёт от 10588 за Теория ООП / Структура пикселя




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  kalobyte  # Теория ООП / Структура пикселя / 2017-05-01 17:46

Последовательность очень важна, это функции не важно в какой последовательности добавляются в код, а их вызов и организация логики очень критична к последовательности. Это как в песне из фирма "Ирония судьбы..." - Если у вас нету тёти,
то вам её не потерять... По поводу слов, что надо просто повторять код и понимание придёт само, это факт, который проверяется только с практикой, слушать комментарии учителя, повторять за ним код и постепенно он будет становиться понятным, так как в каждом курсе очень многое повторяется, есть несколько курсов, где повторений минимум и очень много уникального контента, но в целом, сама логика написания ПО идентичная, отличия лишь в реализации отдельных функций.


10494. --
Алексей В.
Алексей В.
ответить
→  kalobyte  # Теория ООП / Структура пикселя / 2017-05-01 18:49

Отлично, Молодец!!!!! Так Держать!!!



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





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

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

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

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


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


Научился: Работать со структурами
тут перегрузка функций в конструкторах классов используется?