show episodes
 
Artwork

1
RadioDotNet

DotNetRu

Unsubscribe
Unsubscribe
Ежемесячно
 
Разговоры на тему .NET во всех его проявлениях, новости, статьи, библиотеки, конференции, личности и прочее интересное из мира IT.
  continue reading
 
Artwork

1
DotNet & More

DotNet & More

Unsubscribe
Unsubscribe
Ежемесячно+
 
Подкаст о .Net технологиях и не только. YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5 Обсуждайте: Telegram: https://t.me/dotnetmore_chat Следите за новостями: Twitter: https://twitter.com/dotnetmore Telegram channel: https://t.me/dotnetmore
  continue reading
 
2 успешных (нет) разработчика - iPro (Artem Dontsov) и Misteri0 (Nikolay Desyatkov) научат вас правильно программировать на C#, а так же расскажут о опыте разработки, методологиях программирования и прочих полезных штуках. И да, все это приправлено отборными шутеечками
  continue reading
 
Loading …
show series
 
Подкаст RadioDotNet выпуск №95 от 15 июня 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:27] — .NET 9 Preview 5 github.com/dotnet/core/blob/main/release-notes/9.... github.com/dotnet/core/blob/main/release-notes/9.... github.com/dotnet/core/blob/main/release-notes/9.... github.com/dotnet/core/blob/main/relea…
  continue reading
 
"Вы написал говнокод, сэр" - многие из нас боятся это услышать. Но что такое говнокод? Можно ли "дружить с говнокодом"? Что делать, если Вы поняли, что пишете говнокод? Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW…
  continue reading
 
Что такое интеграционные тесты? Как их писать? Можно ли перевернуть тестовую пирамиду? Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:05:10 Что такое интеграционный тест? 00:15:40…
  continue reading
 
Подкаст RadioDotNet выпуск №94 от 3 июня 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:35] — General Availability of .NET Aspire devblogs.microsoft.com/dotnet/dotnet-aspire-general-availability [00:20:55] — What's new in C# 13 build.microsoft.com/en-US/sessions/689e5104-72e9-4d02-bb52... [00:56:05] — .NET A…
  continue reading
 
TDD - это не про тесты! TDD - это не "правильно и обязательно"! TDD - это ... узнаете в новом выпуске :) Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:07:00 Что такое TDD? 00:15:…
  continue reading
 
Писать тесты "за деньги" мы привыкли, но пет проекты же для души! Так есть ли смысл? Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:05:40 Зачем писать тесты на пет проекты? 00:13:…
  continue reading
 
Подкаст RadioDotNet выпуск №93 от 23 мая 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:40] — Сравнение UI-фреймворков на .NET github.com/robloo/PublicDocs/blob/master/XAMLFram... github.com/dotnet/maui/discussions/19029 t.me/epeshkblog/141 [00:19:50] — Secure container build and publish with .NET 8 devblogs…
  continue reading
 
В C# принято создавать отдельный интерфейс для каждой сущности ради обеспечения тестируемости. Но так ли это нужно? Можно ли обойтись без создания дублирующего кода? Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z …
  continue reading
 
Подкаст RadioDotNet выпуск №92 от 5 мая 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:00:54] — .NET Aspire Preview 6 learn.microsoft.com/dotnet/aspire/whats-new/preview-6 twitter.com/Prom3theu5/status/1783073572061094339 twitter.com/JamesNK/status/1782943216691728511 [00:15:26] — Boosting search performance wi…
  continue reading
 
Вы решились отрефакторить тесты, но как? - Следовать принципу "Сложные тесты результат сложного кода" и переделать код? - Неинвазивно поменять только тесты? Что же выбрать? Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAAR…
  continue reading
 
Присоединяйтесь к брейншторму "как улучшить тесты", добавляйте свой Pull Request в https://github.com/dotnetmore/shit-tests Тесты должны быть понятные, говорили они. Тесты должны быть короткие, учили они. Но что делать, если только arrange занимает 20 строк? А если act - больше чем просто вызов метода? А если логика кода достаточно сложная, так что…
  continue reading
 
Подкаст RadioDotNet выпуск №91 от 19 апреля 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:00] — .NET Aspire preview 5 learn.microsoft.com/dotnet/aspire/whats-new/preview-5 [00:19:30] — .NET 9 Preview 3 github.com/dotnet/core/tree/main/release-notes/9.... [00:33:50] — Visual Studio 2022 17.10 Preview 3 learn…
  continue reading
 
На читаемость тестов мало кто обращает внимание, а зря - тут много проблем и неочевидных решений. Спасибо всем кто нас слушает. Ждем Ваши комментарии. Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z Shownotes: 00:00:00 Вступление 00:04:00 Сферический тест в вакууме 0…
  continue reading
 
Подкаст RadioDotNet выпуск №90 от 1 апреля 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:01:09] — Microsoft Garnet microsoft.github.io/garnet github.com/microsoft/garnet t.me/epeshkblog/154 [00:12:39] — Heap data structure and .NET priority queue andrewlock.net/an-introduction-to-the-heap-data-struc... andrewl…
  continue reading
 
Loading …

Краткое руководство