DotNet & More

Подкаст о .Net технологиях и не только. YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R

Episodes

Total: 154

Когда говорят о качестве кода, часто упоминают DDD. Но реально ли так сильны эти три буквы?Спасибо в

MediatR они б.. ставят, MediatR! Он нам и на..й не нужон MediatR ваш.Спасибо всем, кто нас слушает.

Разбираем говнокод, защищаем говнокод, обмаз... проникаемся говнокодом и не только.Спасибо всем, кто

Было время, когда паттерны спрашивали на все собеседованиях, но ... прошло. Попробуем "откопать стюа

Есть 2 стула: на одном бесконечный рефакторинг, на втором говнокод. Оба варианта приводят к архиваци

Есть два стула: на одном программист пишет пет проект и никогда не заканчивает, на другом менеджер о

C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?Спасибо все

Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбор

Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не

Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?С

Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как пре

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

Что такое интеграционные тесты? Как их писать? Можно ли перевернуть тестовую пирамиду?Спасибо всем к

TDD - это не про тесты! TDD - это не "правильно и обязательно"! TDD - это ... узнаете в новом выпуск

Писать тесты "за деньги" мы привыкли, но пет проекты же для души! Так есть ли смысл?Спасибо всем кто

В C# принято создавать отдельный интерфейс для каждой сущности ради обеспечения тестируемости. Но та

Вы решились отрефакторить тесты, но как? - Следовать принципу "Сложные тесты результат сложного кода

Присоединяйтесь к брейншторму "как улучшить тесты", добавляйте свой Pull Request в https://github.co

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

Тесты мы написали, но что дальше? Как проверить что мы покрыли все возможные кейсы? А может некоторы