51 episodes

Подкаст о DotNet разработке и не только

YouTube: https://www.youtube.com/channel/UCCangFtmypr2MmiULHquf2A

VK: https://vk.com/dotnetmore
Telegram: https://t.me/dotnetmore_chat

Следите за новостями
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://t.me/dotnetmore

DotNet & More DotNet & More

    • Technology
    • 5.0 • 2 Ratings

Подкаст о DotNet разработке и не только

YouTube: https://www.youtube.com/channel/UCCangFtmypr2MmiULHquf2A

VK: https://vk.com/dotnetmore
Telegram: https://t.me/dotnetmore_chat

Следите за новостями
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://t.me/dotnetmore

    #50 выпуск подкаста DotNet&More: Xamarin и не только

    #50 выпуск подкаста DotNet&More: Xamarin и не только

    За 50 выпусков мы обсудили, пожалуй все аспекты .Net, кроме Xamarin. Срочно наверстываем.



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/gquGPY8ufP7CZUv7A



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    Shownotes: 

    0:00:24 Мертв ли Xamarin?

    0:04:00 Что нужно знать Xamarin разработчику

    0:13:13 Необходимо ли знать Java/Swift?

    0:20:25 Xamarin Forms

    0:21:35 Xamarin только для сеньеров?

    0:32:03 "Подолбажки"

    0:50:25 Хайп

    1:04:37 Мифы 

    1:13:11 Работа и перспективы



    Ссылки:

    - https://github.com/xamarin : Xamarin

    - https://github.com/MvvmCross/MvvmCross : MVVM Cross

    - https://devblogs.microsoft.com/xamarin/xamarin-community-toolkit/ : Xamarin Community Toolkit: A Must-Have Xamarin Library

    - https://devblogs.microsoft.com/xamarin/the-new-net-multi-platform-app-ui-maui/ : The New .NET Multi-platform App UI

    • 1 hr 28 min
    #49 выпуск подкаста DotNet&More: Pet проекты и не только

    #49 выпуск подкаста DotNet&More: Pet проекты и не только

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



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/KLFGi9qJESN8DdYx6



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    Shownotes: 

    0:03:40 Зачем писать свою OS

    0:23:50 Виды pet проектов

    0:48:47 Архитектура pet проектов

    1:06:42 Выгорание

    1:32:28 Вернемся к архитектуре 

    1:40:00 Unity

    1:49:35 Послешоу



    Ссылки:

    - https://devblogs.microsoft.com/ifdef-windows/command-line-parser-on-net5/ : Command Line Parser on .NET5

    - https://docs.unity3d.com/Packages/com.unity.entities@0.17/manual/index.html : Unity ECS

    • 2 hr 27 min
    #48 выпуск подкаста DotNet&More: Вопросы на собеседованиях и не только

    #48 выпуск подкаста DotNet&More: Вопросы на собеседованиях и не только

    Обычно, когда говорят о собеседованиях, люди хотят просто поныть. Мы же решили сделать полезный выпуск с ответами на самые популярные вопросы. Но и поныли немножко :)



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/FXKeubZGy2wRoRf97 



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    Shownotes: 

    0:01:13 Самые нелюбимые вопросы на собеседованиях

    0:08:15 Задачи на О(n)

    0:22:45 Как решать олимпиадные задачи

    0:34:07 Вопросы про .Net Memory Model

    0:38:43 Культура собеседований в России

    0:55:02 Как разбирать production cases

    1:04:00 Loh, Poh, Soh

    1:08:27 Finalize vs Dispose

    1:10:48 Singleton vs DI

    1:16:28 Многопоточность

    1:26:56 SQL

    1:34:37 ООП

    1:41:10 SOLID

    1:46:56 Volatile

    1:49:00 Надо ли знать бизнес домены

    2:14:31 Послешоу



    Ссылки:

    - https://en.wikipedia.org/wiki/Introduction_to_Algorithms : Книга Кормена

    - https://www.youtube.com/channel/UCG1q-u4WKoL0QVi47b-sWqA : Мини-конференции CLRium

    - http://sergeyteplyakov.blogspot.com/ : Блог Сергея Теплякова

    • 2 hr 31 min
    #47 выпуск подкаста DotNet&More: Говнокод и не только

    #47 выпуск подкаста DotNet&More: Говнокод и не только

    Говнокодер - это клеймо. Но что это такое? Как понять что пишешь говнокод? Что делать если код выглядит корректно, но все равно разобраться в нем сложно?



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/8GgeeKoEtFz9c5Zn9



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    P.S.: мы планируем делать больше выпусков про Unity, но пока что можно воспользоваться возможностью бесплатно посетить DevGamm (https://devgamm.com/spring2021/ru/program/), там много отличных докладов про Unity и не только.



    Shownotes: 

    0:02:12 Что такое говнокод

    0:08:00 Проблемы API дизайна на примере WinAPI

    0:36:21 Что делать с Code Review

    0:42:50 Говнокод сеньера

    0:51:20 Формальное описание говнокода

    1:02:31 Послешоу



    Ссылки:

    - https://github.com/UnityTechnologies/open-project-1 : Untiy Open Project

    - https://martinfowler.com/bliki/CodeSmell.html : Code Smell

    - https://docs.microsoft.com/en-us/visualstudio/code-quality/code-metrics-values?view=vs-2019 : Visual Studio Code metrics values

    - https://editorconfig.org/ : Editor Config

    • 1 hr 5 min
    #46 выпуск подкаста DotNet&More: Defensive Programming и не только

    #46 выпуск подкаста DotNet&More: Defensive Programming и не только

    Писать код без багов невозможно, но это не значит, что не нужно пытаться. В новом выпуске мы обсудили техники уменьшения "эффекта дурака" в программировании, и не только.



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/f8FtEAHChMqYoneW8



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    Shownotes: 

    0:02:17 Зачем нужен паттерн is null в C#?

    0:05:13 Defensive engineering

    0:09:42 Offensive programming

    0:20:57 Offensive и UI разработка

    0:25:50 Hot Path бизнес процесс

    0:28:51 Defensive coding

    0:43:16 Offtop про геймдев

    1:03:28 Тактики defensive coding

    1:52:56 Послешоу



    Ссылки:

    - https://en.wikipedia.org/wiki/Defensive_programming : Defensive programming

    - https://youtu.be/O89-zG84QK4 : Jon Skeet — The changing state of immutability C#

    • 2 hr 10 min
    #45 выпуск подкаста DotNet&More: Performance, Zero Allocations и не только

    #45 выпуск подкаста DotNet&More: Performance, Zero Allocations и не только

    Одни говорят:

    - «zero allocations code» — это дзен программирования

    - «задачи по перфомансу» — это путь настоящего воина

    Но так ли это? Мы собрались тесной компанией и постарались ответить на эти вопросы.



    Мы часто экспериментируем и нам очень важно Ваше мнение. Поделитесь им с нами в опросе: https://forms.gle/MhoazKAdbNR6JNr66



    Спасибо всем кто нас слушает. Не стесняйтесь оставлять обратную связь и предлагать свои темы.



    Shownotes: 

    0:03:42 Performance оптимизации и zero allocations это "не очень"

    0:18:00 Философская пауза

    0:23:00 Оффтоп про зарплаты

    0:32:17 Как получать удовольствие от разработки

    0:43:15 Zero Allocations

    0:52:51 Оффтоп про собеседования

    1:05:41 Структуры

    1:14:32 Немного про LINQ



    Ссылки:

    - https://youtu.be/p2b4JHESEOc : Алексей Шипилёв — Перформанс: Что В Имени Тебе Моём?

    - https://youtu.be/F5oOYKTFpcQ : Станислав Сидристый «Шаблон Lifetime: для сложного Disposing»

    - https://youtu.be/-FDfnUyYSyc : Станислав Сидристый — Делаем zero-allocation код на примере оптимизации крупной библиотеки

    - https://www.ptsecurity.com/ru-ru/research/webinar/109414/ : Курс Владимира Кочеткова. С темой не связан, просто забыли прикрепить к 43 выпуску

    • 1 hr 21 min

Customer Reviews

5.0 out of 5
2 Ratings

2 Ratings

Top Podcasts In Technology

Listeners Also Subscribed To