Всем привет!
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/4igB2SOk30Y
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/4igB2SOk30Y
YouTube
DotNet&More #122: Адвокат Нургла, защищаем говнокод и не только
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.yo…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.yo…
Всем привет! Прямо сейчас идет стрим "Адвокат Нургла, защищаем говнокод и не только". Присоединяйтесь: https://youtube.com/live/4igB2SOk30Y
YouTube
DotNet&More #122: Адвокат Нургла, защищаем говнокод и не только
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.yo…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.yo…
Audio
DotNet&More #122: Адвокат Нургла, защищаем говнокод и не только
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:07:00 Разбираем говнокод
Ссылки:
- https://govnokod.xyz/language/cs/ : Источник вдохновения
Видео: https://youtube.com/live/4igB2SOk30Y
Аудио: https://dotnetmore.mave.digital/ep-124
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/57b7f265-066f-4cca-b73d-1dd3cd26fea3.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Новый формат: Адвокат Нургла! Разбираем примеры говнокода, пытаемся оправдать автора, думаем как превратить говно в конфетку.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:07:00 Разбираем говнокод
Ссылки:
- https://govnokod.xyz/language/cs/ : Источник вдохновения
Видео: https://youtube.com/live/4igB2SOk30Y
Аудио: https://dotnetmore.mave.digital/ep-124
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/57b7f265-066f-4cca-b73d-1dd3cd26fea3.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет!
SOLID делает хуже код, архитектуру и не только
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/uRyHlQ0ITAQ
SOLID делает хуже код, архитектуру и не только
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/uRyHlQ0ITAQ
YouTube
DotNet&More #123: SOLID делает хуже код, архитектуру и не только
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PL…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PL…
Всем привет! Прямо сейчас идет стрим "SOLID делает хуже код, архитектуру и не только". Присоединяйтесь: https://youtube.com/live/uRyHlQ0ITAQ
YouTube
DotNet&More #123: SOLID делает хуже код, архитектуру и не только
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PL…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PL…
Audio
DotNet&More #123: SOLID делает хуже код, архитектуру и не только
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:30 Что такое CUPID?
00:13:00 SOLID как философия
00:20:00 Single-responsibility principle
00:27:00 В чем вред философии SOLID?
00:32:15 Open–closed principle
00:37:50 Liskov substitution principle
00:49:00 SOLID - это религия
00:59:00 Interface segregation principle
01:08:10 Dependency inversion principle
Ссылки:
- https://dannorth.net/cupid-for-joyful-coding/#composable : CUPID
- https://en.wikipedia.org/wiki/SOLID : Вся "секретная"" информация есть в Википедии
- https://blog.cleancoder.com/uncle-bob/2014/05/08/SingleReponsibilityPrinciple.html : Дядюшка Боб рассказыват, что значит Single Resposibility
Видео: https://youtube.com/live/uRyHlQ0ITAQ
Аудио: https://dotnetmore.mave.digital/ep-125
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/5041c5f5-15b4-4963-8f72-b1b358afafc6.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Люди убеждены, что следование правилам SOLID сделает их код действительно хорошим... но так ли это?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:30 Что такое CUPID?
00:13:00 SOLID как философия
00:20:00 Single-responsibility principle
00:27:00 В чем вред философии SOLID?
00:32:15 Open–closed principle
00:37:50 Liskov substitution principle
00:49:00 SOLID - это религия
00:59:00 Interface segregation principle
01:08:10 Dependency inversion principle
Ссылки:
- https://dannorth.net/cupid-for-joyful-coding/#composable : CUPID
- https://en.wikipedia.org/wiki/SOLID : Вся "секретная"" информация есть в Википедии
- https://blog.cleancoder.com/uncle-bob/2014/05/08/SingleReponsibilityPrinciple.html : Дядюшка Боб рассказыват, что значит Single Resposibility
Видео: https://youtube.com/live/uRyHlQ0ITAQ
Аудио: https://dotnetmore.mave.digital/ep-125
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/5041c5f5-15b4-4963-8f72-b1b358afafc6.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет!
Замусоривание кода и не только
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/L-yk-3zT2mM
Замусоривание кода и не только
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/L-yk-3zT2mM
YouTube
DotNet&More #124: Замусоривание кода и не только
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков":…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков":…
Что в Вашем коде, помимо основной логики? (множественный выбор)
Anonymous Poll
63%
Комментарии
76%
Логи
24%
Трейсы
22%
Перф метрики
55%
Проверки параметров
27%
Проверки промежуточных результатов
46%
Ранний выход
12%
ConfigureAwait(false)
18%
Payload который таскаешь с собой
6%
Другое (напишу в комменте)
Всем привет! Прямо сейчас идет стрим "Замусоривание кода и не только". Присоединяйтесь: https://youtube.com/live/L-yk-3zT2mM
YouTube
DotNet&More #124: Замусоривание кода и не только
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков":…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков":…
Audio
DotNet&More #124: Замусоривание кода и не только
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:40 Что такое замусоривание кода?
00:32:00 Что делать: хулиганство
00:37:30 #region
00:42:30 Выделение логики в отдельный класс
00:51:00 Scoped Method
00:57:40 Problems
Видео: https://youtube.com/live/L-yk-3zT2mM
Аудио: https://dotnetmore.mave.digital/ep-126
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/8fce9ee9-5161-44ce-a9bd-b16193737cea.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Код это не только бизнес логика, но и 3-4 килограма логгов, трейсов, проверок, ассертов, которые не прибавляют в читабельности. Что же делать?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:40 Что такое замусоривание кода?
00:32:00 Что делать: хулиганство
00:37:30 #region
00:42:30 Выделение логики в отдельный класс
00:51:00 Scoped Method
00:57:40 Problems
Видео: https://youtube.com/live/L-yk-3zT2mM
Аудио: https://dotnetmore.mave.digital/ep-126
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/8fce9ee9-5161-44ce-a9bd-b16193737cea.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет!
Как "правильно" выбирать имена классов, переменных и не только
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/Laa__y7ccIQ
Как "правильно" выбирать имена классов, переменных и не только
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/Laa__y7ccIQ
YouTube
DotNet&More #125: Как "правильно" выбирать имена классов, переменных и не только
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.co…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.co…
Расскажите, чем руководствуетесь Вы, когда выбираете имя класса, метода, переменной?
Всем привет! Прямо сейчас идет стрим "Как 'правильно' выбирать имена классов, переменных и не только". Присоединяйтесь: https://youtube.com/live/Laa__y7ccIQ
YouTube
DotNet&More #125: Как "правильно" выбирать имена классов, переменных и не только
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.co…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.co…
Audio
DotNet&More #125: Как "правильно" выбирать имена классов, переменных и не только
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:00 Почему нейминг - самое главное?
00:10:00 NURGLESS Принцип
00:12:25 Ubiquitous Language
00:34:50 Referenced names
00:39:40 Google it
00:45:00 Local terminology
00:51:40 Environment terminology saturation
01:00:00 Surrounding context
01:02:30 Something stupid
Ссылки:
- https://x.com/codinghorror/status/506010907021828096?lang=en : Великая мудрость
- https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/identifier-names : C# identifier naming rules and conventions
Видео: https://youtube.com/live/Laa__y7ccIQ
Аудио: https://dotnetmore.mave.digital/ep-127
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/8c2b0d60-7bef-43fe-8fb7-822f3bdf4a43.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Выбор имени не просто сложно, а ... очень сложно. И сегодня мы поделимся супер-пупер принципом выбора имен: NURGLESS.
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:03:00 Почему нейминг - самое главное?
00:10:00 NURGLESS Принцип
00:12:25 Ubiquitous Language
00:34:50 Referenced names
00:39:40 Google it
00:45:00 Local terminology
00:51:40 Environment terminology saturation
01:00:00 Surrounding context
01:02:30 Something stupid
Ссылки:
- https://x.com/codinghorror/status/506010907021828096?lang=en : Великая мудрость
- https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/identifier-names : C# identifier naming rules and conventions
Видео: https://youtube.com/live/Laa__y7ccIQ
Аудио: https://dotnetmore.mave.digital/ep-127
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/8c2b0d60-7bef-43fe-8fb7-822f3bdf4a43.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет!
Новые фичи C#, читаемость кода и не только
C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/0Uw-7trznIU
Новые фичи C#, читаемость кода и не только
C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/0Uw-7trznIU
YouTube
DotNet&More #126: Новые фичи C#, читаемость кода и не только
C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3…
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3…
Отметьте фичи, которые по Вашему вредят чистоте кода на C#
Anonymous Poll
10%
Pattern Matching
7%
Indexers
3%
Generics
31%
Dynamic
40%
Куча префиксов, типа ref readonly scoped ...
25%
Primary constructors
3%
Collection expressions
13%
Tuples
5%
Async/Await
37%
Мне все нравится, идите нафиг, C# - офигенный!!!😠
Audio
DotNet&More #126: Новые фичи C#, читаемость кода и не только
C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:05:50 Generics
00:11:30 Префиксы ref, readonly, scoped
00:13:30 Primary Constructors
00:18:10 Tuples
00:24:20 Pattern Matching
00:34:30 Что такое говнокод?
00:39:50 Ranges
00:43:50 Asyn/Await
00:50:15 Collections Expressions
Ссылки:
- https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13 : What's new in C# 13
Видео: https://youtube.com/live/0Uw-7trznIU
Аудио: https://dotnetmore.mave.digital/ep-128
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/b7b4f2e9-9dcf-4381-9541-d0ab0761424d.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
C# развивается с немыслимыми темпами, но не вызывает ли подобная скорость рост говнокода?
Спасибо всем кто нас слушает. Ждем Ваши комментарии.
Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z
Shownotes:
00:00:00 Вступление
00:05:50 Generics
00:11:30 Префиксы ref, readonly, scoped
00:13:30 Primary Constructors
00:18:10 Tuples
00:24:20 Pattern Matching
00:34:30 Что такое говнокод?
00:39:50 Ranges
00:43:50 Asyn/Await
00:50:15 Collections Expressions
Ссылки:
- https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-13 : What's new in C# 13
Видео: https://youtube.com/live/0Uw-7trznIU
Аудио: https://dotnetmore.mave.digital/ep-128
Скачать: https://api.mave.digital/storage/podcasts/79f85ce1-d4dc-4da6-b866-e7bb143f6450/episodes/b7b4f2e9-9dcf-4381-9541-d0ab0761424d.mp3
Слушайте все выпуски: https://dotnetmore.mave.digital
YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5
Обсуждайте:
- Telegram: https://news.1rj.ru/str/dotnetmore_chat
Следите за новостями:
– Twitter: https://twitter.com/dotnetmore
– Telegram channel: https://news.1rj.ru/str/dotnetmore
Copyright: https://creativecommons.org/licenses/by-sa/4.0/
Всем привет!
Как менеджеры влияют на качество кода и не только
Есть два стула: на одном программист пишет пет проект и никогда не заканчивает, на другом менеджер орет под ухом "говнокодь и в прод". А есть ли золотая середина?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/bnlQSwEVcMo
Как менеджеры влияют на качество кода и не только
Есть два стула: на одном программист пишет пет проект и никогда не заканчивает, на другом менеджер орет под ухом "говнокодь и в прод". А есть ли золотая середина?
Сегодня онлайн в 18:00 CEST (Сербия), 19:00 EEST (Кипр), 19:00 MSK (СПб), 20:00 AMT/GET (Ереван, Тбилиси), 23:00 ALMT (Астана).
Присоединяйтесь: https://youtube.com/live/bnlQSwEVcMo
YouTube
DotNet&More #127: Как менеджеры влияют на качество кода и не только
DotNet&More #127: Как менеджеры влияют на качество кода и не только
Есть два стула: на одном программист пишет пет проект и никогда не заканчивает, на другом менеджер орет под ухом "говнокодь и в прод". А есть ли золотая середина?
Спасибо всем, кто нас…
Есть два стула: на одном программист пишет пет проект и никогда не заканчивает, на другом менеджер орет под ухом "говнокодь и в прод". А есть ли золотая середина?
Спасибо всем, кто нас…
Какая позиция Вам ближе?
Anonymous Poll
66%
Злые манагеры заставляют говнокодить, потом проект разваливается
34%
Программисты-раздолбаи только и делают что рефакторят, а потом бизнес разоряется