.NET 8 NEW FEATURES: TimeProvider - класс для работы со временем | Часть 2

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • 👋 Привет, меня зовут Валера Масленников. В этом видео мы продолжаем рассматривать новые функции, добавленные в 8-й версии .NET. В этом видео мы обсуждаем новые абстракции для работы со временем, среди них: TimeProvider и ITimer.
    Другие видео о новинках в .NET 8:
    1️⃣ Новые метода рандома: • .NET 8 NEW FEATURES: Н...
    Полезные ссылки:
    ➡️ Описание новых абстракций от Microsoft: learn.microsof...
    ➡️ Документация к новому классу TimeProvider: learn.microsof...
    Подписывайтесь, чтобы не пропустить новые видео о новинках .NET 8!

Комментарии • 15

  • @АнтонВоронов-ы9ц
    @АнтонВоронов-ы9ц 2 месяца назад +2

    1:48 "Проблема известная давно". Непонятно, как готовился сценарий ролика, но раньше в далеком 2016 году проблема успешно решалась с помощью Microsoft Fakes. Это на те случаи, когда без тестов никак, а вытащить Now в отдельный класс совсем не хочется по неизвестной причине.

  • @denysmarkov
    @denysmarkov 11 дней назад

    0:49 - эм... SOLID? DI? - не не слышал.
    В чем проблема добычу времени организовать путём получения её значения извне: currentTime просто вынести в параметр метода?
    Какой-то неудачный пример...

  • @ilyha1801
    @ilyha1801 8 дней назад +1

    Очень крутая инфа, продолжай в том же духе! Очень полезно и информативно. По . net не так много контента

  • @steazeYT
    @steazeYT 29 дней назад

    Отличная подача, спасибо за видео!

  • @ДанилаХодарев-т1з
    @ДанилаХодарев-т1з 10 месяцев назад +1

    Крутые видео!
    Подписался)
    Продолжай в том же духе, ты крутой)

  • @of_youtube
    @of_youtube 8 месяцев назад +1

    видео делай

    • @maslennikovvaleriy
      @maslennikovvaleriy  8 месяцев назад +2

      Будет сделано 🫡

    • @of_youtube
      @of_youtube 8 месяцев назад

      @@maslennikovvaleriy Спасибо

  • @ЕкатеринаБелая-ж9д
    @ЕкатеринаБелая-ж9д 10 месяцев назад

    Как всегда, очень интересно и информативно✨

  • @kirillmuratov8942
    @kirillmuratov8942 8 месяцев назад

    Расскажешь про ложное распределение на потоки? Шарписту (и не только) должен уметь находить (диагностировать) данный феномен.

  • @qrthack
    @qrthack 8 месяцев назад

    Привет, у меня такой вопрос, коммерческого опыта нет, знаю C, люблю Computer Science. Хочу в backend, выбираю между Python, Java, C#, Golang что посоветуете, чтобы легче было устроиться на работу, слышал, что Python-программистов уровня Junior слишком много и труднее будет устроиться?

    • @maslennikovvaleriy
      @maslennikovvaleriy  8 месяцев назад +1

      Привет, С# стал языком года, разве не лучший момент, что выбрать его? 😄 www.tiobe.com/tiobe-index/
      А если серьезно, то ответ будет банален до невозможности: выбирайте тот язык, который больше нравится. По сложности найти работу всё +- одинаково. Первые три действительно имеют больше всего вакансий, но тот же python стал чем-то вроде языка по умолчанию для всех курсов, так что количество джуниоров и правда может быль больше, но если научиться кодить, то все равно работа найдется. Golang вроде менее популярен и проектов на нем меньше, но и конкуренция меньше, плюс его последнее время много крупных компаний адаптируют. С# и Java оба годные языки, но с моей перспективы выглядит так, что будущее светлее у С#. Как-нибудь сделаю видео и расскажу почему :)

    • @qrthack
      @qrthack 8 месяцев назад

      @@maslennikovvaleriy спасибо за ответ :)