На этом уроке мы начнём писать код. Опишем переменные, создадим обработчик для кнопки и напишем два метода StartTimer() и StopTimer(). И, да, выполним десять подходов. Напиши, что ты научился делать быстрее и каким способом.
Чему научился:
Задание получилось наверное одно из самых объемных в курсе. Сначала попробовал повторить по видео 1 раз.... Потом уже делал сам... Первые 5 раз постоянно забывал что писать не говоря уже о последовательности))) Далее выработалась стратегия.. По крайней мере для меня наилучшим вариантом было при описании функции StartTimer() : paused = false; buttonStart.Text = "Stop"; labelTime.Text = "00:00:00"; start = DateTime.Now; textNotes.Enabled = false; timer.Enabled = false;
Порядок для функции StopTimer(): paused = true; timer.Enabled = false; buttonStart.Text = "Start"; labelTime.Text = "00:00:00"; AddRowToGrid(); SaveNoteToFile(); textNotes.Enabled = true; textNotes.Text = ""; textNotes.Focus(); Теперь буду проделывать тоже самое на видео))) Там (по моей статистике) )почему то чуточку медленнее получается))) Может волнение...
Что было сложным:
Запомнить что в каком порядке идет...Но когда несколько раз сделал пришло понимание что делается в общем и оптимальный способ сам собой подобрался.
Всё верно, в этом и суть, чтобы выработать не зазубривание последовательности телодвижений, а понимание что происходит и выстраивание удобной именно для себя последовательности выполнения задачи. Главное чтобы итог был тот же.
Отчёт оценивали: 6452. Кирилл Шмойлов+116880. Константин+117443. WildOrc+19980. Timoha+116066. Bodrik_torf+13922. Александр+14395. Денис+111582. Родион+113417. Chip+11. Евгений Волосатов+110494. Алексей В.+110558. Иван Воронин+18275. Tekashnik+19156. Dimon+111589. Yefim+1459. Сергей Сергеевич+1791. Валерий Жданов+13747. Сергей+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: укладываться в 3:13 Трудности: печатать без опечаток мне кажется, что не стоит и в StartTimer и в StopTimer писать одинаковую строчку labelTime.Text = "00:00:00"; зачем менять запись на саму себя же?