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

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

Новые технологии / Говорящие часы. Воспроизведение

  • На уроке пишем программу,
    которая показывает и говорит текущее время
  • Дата отправки отчёта: 12 октября 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Еще раз с потоком поработали - организовали воспроизведение звуковых файлов в фоновом потоке. Правда файлы у меня немного корявые получились, пришлось переделывать, интонацию подбирать и говорить помедленнее.
  • Что было сложным: Записать файлы с нужной интонацией. Все остальное получилось быстро.
  • Комментарии: Все понравилось, замечаний нет, отличный урок.
  • Оценка видео-уроку:
Отчёт от 5026 за Новые технологии / Говорящие часы. Воспроизведение


Отчёт от 5026 за Новые технологии / Говорящие часы. Воспроизведение




Оцени работу

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

24. Оля
Оля
ответить
→  Екатерина  # Новые технологии / Говорящие часы. Воспроизведение / 2015-10-12 16:03

Екатерина, замечательно что все понравилось и главное что получила еще практики с потоками! :)


  • Отчёт оценивали:
    5026Екатерина+1   6458Илья+1   3747Сергей+1   4004Елена+1   459Сергей Сергеевич+1   24Оля+1   6391Владимир+1   6195sergey+1   7303Игорь+1   2457kristalic+1   6452Lik_Kirill+1   6644valerys Nikola+1   1Евгений Витольдович+1   5705Андрей +1   6919Anton Sozykin+1   7048IvanDivan+1   5649Максим Лапшинов+1   2912Игорь+1   2435Максим Савицкий+1   5419Роман+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Корректировать записи
Создавать поток в классе Talk - не есть хорошо. Этот класс же у нас отвечает за говорение, так что не стОит загрязнять его посторонними задачами. Лучше на форме создавать поток, который вызовет talk.TalkTime(). Распределение обязанностей по ООП лучше будет. Либо тогда уж сделать метод TalkTimeAsync, который вызовет TalkTime в отдельном потоке. Не надо смешивать всё в одном методе.
Научился: все было новым
Трудности: ничего
все хорошо