codaza – Telegram
codaza
4.79K subscribers
41 photos
27 links
Канал о разработке на платформе .NET с использованием языка программирования C#. Рассматриваются актуальные подходы и современные методологии разработки.

YouTube:
https://www.youtube.com/c/codaza-channel

Контакты:
codaza.channel@gmail.com
Download Telegram
Всем привет!

Уже совсем скоро ожидается выход .NET 6, а вместе с ним и C# 10. В связи с этим, на канале выйдет видео, посвященное новым возможностям в C# 10. Ролик выйдет на канале завтра (16 октября 2021 г.), в 11:00 (GMT+3). Не пропустите, будет интересно!

Всем хорошей пятницы! Отдыхайте аккуратно! 🙂🥤
1
Всем привет!

Завтра (30 октября, в 11:00 по Москве) поговорим о паттернах проектирования. Я подготовил для вас один из моих любимых паттернов.
Как думаете, какой паттерн мы рассмотрим?
Кстати, предлагайте паттерны о которых хотели бы поговорить именно вы. Паттерн с наибольшим количеством лайков точно попадёт на обзор 😊

Хорошей вам пятницы и до завтра! 🙂🥤
👍1
Кто проживает на дне океана? 🐟

Всем привет!

На дне океана, конечно, проживает Спанч Боб Сквэр Пэнтс, а завтра нам будет помогать его сосед - Сквидвард. Еще у Сквидварда будет вантуз (без него не получится). Мы обсудим еще один популярный паттерн проектирования, который набрал больше всего комментариев и лайков на YouTube и Telegram каналах #codaza.

Всем позитивной пятницы и до завтра!
30% - ровно такой процент кандидатов не отвечает на один из ключевых вопросов касающихся разработки на ASP.NET. Данная цифра взята из моего личного опыта проведения технических интервью. Как правило, кандидаты дают неполный ответ, неправильный ответ или не отвечают вовсе (и такое бывает).

Что это за вопрос? Узнаем завтра 😉 На повестке ASP.NET!

Нескучной пятницы и до завтра! 🥤
#codaza_спрашивает

Как думаете, с кодом всё ок? 🤔

Это вам, чтобы после НГ немного в себя прийти 😉
👍11
#codaza_отвечает

С кодом из предыдущего поста не всё ок. Ему не хватает асинхронности. Если не ожидать результат выполнения метода GetStringAsync() у объекта client (строка 5), то его освобождение из памяти произойдет раньше, чем выполнится метод, так как мы используем using (строка 3). Поэтому, перед dispose объекта client, нам необходимо дождаться результата выполнения метода, а не просто возвращать task.

Подписчик Aidar дал точный ответ в комментариях 👍
👍251
#codaza_спрашивает

Всех с пятницей! 🥤

Пока мчитесь до паба, у меня небольшой кусочек кода для вас. Код вроде рабочий, но.. может еще что-нибудь эдакого добавить\удалить\изменить\оптимизировать? Или так в продакшн пульнём?

Жду идеи в комментариях 😊
👍11