C# обучение с нуля

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

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

Статистика по сообщениям

  • Отправлено: 4
  • Личных сообщений: 4
  • Получено ответов: 9

5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей  # WPF Start / Перекидные часы. Первый час. / 2017-09-04 09:53

Так хорошо что коротко
чтобы не на что не отвлекались


5649. --
Максим Лапшинов
Максим Лапшинов
ответить
→  Сергей  # WPF Start / Цифровые часы. Запуск. / 2017-09-03 09:50

Сделай по своему больше опыта будет


3749. --
Сергей
Сергей
ответить
/ 2017-09-02 19:50

О, пошел стиль "Сперва добейся, потом критикуй". Я написал ответ в поле в котором спрашивалось: "Что можно улучшить?" При чем поле обязательное. Плюс автор в видео просит писать комментарии. Но нет, видно это поле нужно пропускать, чтобы опытные программисты с кучей лет стажа не были обижены каким-то "зеленым" недопрограммистом. В чем собственно претензия ко мне была? Я что писал что курс плох из-за этого? Или может я написал с претензией? Нет. Я если и писал то с вопросом "Почему?".


10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей  # WPF Start / Перекидные часы. Уже почти три часа. / 2017-09-02 19:37

Молодец, решение верное, никто не запрещает тебе его использовать, будешь создавать свой курс, будешь использовать методы, которые считаешь нужным, тебе будут тоже потом советовать, использовать более оптимальные решения =)


3749. --
Сергей
Сергей
ответить
/ 2017-09-02 00:01

Где мне не нравится? Вот где? Че так задело-то? Чье-то мнение не сходится с твоим? Ну добро пожаловать в реальный мир :) При чем тут вершины из геометрии к читабельности кода о которой я писал? Справку из поликлиники не надо тебе сюда выложить?
Ссылки ему подавай, ща побегу просить доступ в корп. базу для оценки масштабов приложения левым чуваком, а то тут задело ЧСВ. Видал я и тех кто еще на перфокартах начинал, так и остались там по уровню, а мне делали такие же заявления: "Да я писал еще тебя на свете не было, чё ты тут пургу гонишь!". Блин и надо ж было мне тем WPF заинтересоваться что бы тут еще перед кем-то отчитываться о проектах, годах работы...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей   / 2017-09-01 21:45

Я помню школьную программу по геометрии, мы всегда именовали так вершины и стороны геометрических фигур, я не пойму, что именно тебе не нравится, зачем сравнивать две разные вещи? одно дело когда ты именуешь переменные коротко и ясно только тебе, другое дело, классическое именование из школьной программы по геометрии. 8 лет это хорошо, но ещё лучше, когда за эти 8 лет занимаешься разнообразными задачами, а не по заданному шаблону монотонные задачи копипастить. Твоё замечание мне понятно, но не верю, что школьную программу по геометрии не помнишь и не сопоставил эти очевидные вещи.
з.ы.
а можно ссылки на разработки за 8 лет? чтобы оценить масштабы. А то я с 89 года занимаюсь программированием и не только, судя по времени это намного больше, а по масштабу разнообразие у меня огромное, но вот чем занимаешься именно ты, просто интересно, 8 лет не малый срок, если масштабы так же велики, супер, а то мне попадались пока только те, кто много лет на вордпрессе сайты делают и думают, что они хакеры.


3749. --
Сергей
Сергей
ответить
→  Иван Воронин   / 2017-09-01 20:18

Хоспадя, стоило-то написать ответ на вопрос "Что можно улучшить в уроке?" и тут меня учат писать. Я конечно 8 лет не в реальном мире разрабатываю. И все 8 лет "лупят по рукам" на кодревью за переменные в стиле int a и т.п. А потом новички после таких уроков и именуют компоненты, переменные, функции вот так, что читаешь и не пойми кто такой A и B.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей   / 2017-09-01 19:12

Видимо ты не разрабатывал никогда по чужим схемам, добро пожаловать в реальный мир =)


3749. --
Сергей
Сергей
ответить
→  Иван Воронин   / 2017-09-01 18:00

Я нигде не писал про запреты вроде. Запутаться как раз проще со всякими А,Б,В,Г и т.д. так как это совершенно безликие названия, и нужно в голове держать схему где находится элемент поименованный буквой.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей  # WPF Start / Цифровые часы. Запуск. / 2017-09-01 12:54

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


10558. --
Иван Воронин
Иван Воронин
ответить
→  Сергей  # WPF Start / Цифровые часы. Начало. / 2017-09-01 12:50

Вариантов реализации одного и того же всегда несколько, каждый выбирает для себя понравившийся.

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





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

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

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

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


Научился: Научился строить 3D объекты.
Трудности: Понять как строить 3D объект в xaml
Да чего тут писать, заинтересовало, появилось понимание что такое WPF и какие его возможности.


Научился: Закрепил расстановку объектов в гриде
Трудности: Ничего сложно небыло
И все же я так и не пойму почему не использовать для мерцания точек свойство Visibility. Ведь так выйдет меньше кода и проще, можно избежать добавления свойства цвета в юзерконтроле для точек. То есть в таймере просто написать: private void Timer_Tick(object sender, EventArgs e) { System.Windows.Visibility valVisibility = DateTime.Now.Second % 2 == 0 ? Visibility.Visible : Visibility.Hidden; userChars[6].Visibility = valVisibility; userChars[7].Visibility = valVisibility; }