📖 ТОП-7 книг по C# для начинающих разработчиков в 2024 году
Начинаете изучать C#? Мы подобрали для вас 7 лучших книг, которые помогут освоить язык и стать успешным разработчиком (внутри есть ссылки для скачивания).
🔗 Читать статью
🔗 Зеркало
Начинаете изучать C#? Мы подобрали для вас 7 лучших книг, которые помогут освоить язык и стать успешным разработчиком (внутри есть ссылки для скачивания).
🔗 Читать статью
🔗 Зеркало
❤12🌚7👍4
👉 Основной разработчик рассказал в статье, что нового появилось в последней версии инструмента.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1
Вам предлагают очень «жирный» оффер, но каждый раз вы находите причину, чтобы остаться на текущей работе. Как быть?
Anonymous Poll
48%
Соглашусь на жирный оффер
26%
Если на текущей работе работается, зачем увольняться?
1%
Свой вариант (напишу в комментариях)
24%
Посмотреть результаты
👍2
async/await с нуля на C# со Stephen Toub
Помните Stephen Toub с его лонгридами в блоге .NET? У него не просто статьи, а целые исследования, по которым обучаются другие .NET-разрабы.
Недавно он вместе с Scott Hanselman раскрыл тайны мира асинхронного программирования с помощью .NET и, в частности, магии async/await. Stephen создает собственную реализацию async/await с нуля и объясняет каждый шаг🔥
📺 Смотреть
Помните Stephen Toub с его лонгридами в блоге .NET? У него не просто статьи, а целые исследования, по которым обучаются другие .NET-разрабы.
Недавно он вместе с Scott Hanselman раскрыл тайны мира асинхронного программирования с помощью .NET и, в частности, магии async/await. Stephen создает собственную реализацию async/await с нуля и объясняет каждый шаг
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥19❤4👏1🌚1
TryGetNonEnumeratedCount
Он опредяет количество элементов в последовательности без необходимости принудительной итерации по ней.
Особенно полезно для
IQueryable
, когда при вызове метода Count
вы не хотите выполнять полный запрос.#csharp #dotnet #tip by Oleg Kyrylchuk
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥12🥰2
Модификатор
readonly
— это ключевое слово в C#, которое можно применять к полям. Когда поле помечено как readonly
, это означает, что ему можно присвоить значение только во время объявления или в конструкторе класса. Steven Giesel разбирается, как readonly
влияет на производительность. Выигрыш в производительности есть, но он незначительный. Основная причина использования
readonly
полей — сделать код более надежным и сопровождаемым, а не быстрым.Please open Telegram to view this post
VIEW IN TELEGRAM
👍37
👉 Ключевые фичи:
📦 Скачать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👏6🔥1
🦾🧠🏋️Качаем мозги к лету!
Курс «Алгоритмы и структуры данных» для тех, кто хочет научиться работать с алгоритмами, подготовиться к собеседованию крупную IT-компанию и начать брать более сложные проекты.
➡️ Алгоритмы и структуры данных35 990 ₽ 21 594 ₽
⭐️ Переходите и активируйте бесплатные вводные занятия курса — https://proglib.io/w/da6727d1
Вас ждут:
– 150 практических заданий и 47 видеолекций
– бессрочный доступ к обучению
– поддержка преподавателя в чате
А также очень харизматичный спикер из Яндекса 🙌🏻
Курс «Алгоритмы и структуры данных» для тех, кто хочет научиться работать с алгоритмами, подготовиться к собеседованию крупную IT-компанию и начать брать более сложные проекты.
➡️ Алгоритмы и структуры данных
⭐️ Переходите и активируйте бесплатные вводные занятия курса — https://proglib.io/w/da6727d1
Вас ждут:
– 150 практических заданий и 47 видеолекций
– бессрочный доступ к обучению
– поддержка преподавателя в чате
А также очень харизматичный спикер из Яндекса 🙌🏻
😁4❤1
💬 Удается ли вам отдыхать вне работы?
👍 — да, почти всегда
🙏 — да, иногда
🤔 — нет, всегда работа в голове
🥱 — какой отдых? Я же айтишник
#холивар
👍 — да, почти всегда
🙏 — да, иногда
🤔 — нет, всегда работа в голове
🥱 — какой отдых? Я же айтишник
#холивар
👍96🥱81🤔57👏10😁4
[MemberNotNullWhen]
помогает компилятору указать, при каких условиях указанное поле или свойство не имеет значения NULL
, что улучшает статический анализ кода.#csharp #tip by Łukasz Żabski
Please open Telegram to view this post
VIEW IN TELEGRAM
👍55
👌 Рефакторинг C#-кода с помощью primary constructors
Primary constructors позволяют уменьшить количество шаблонного кода. Узнайте подробнее об инструментах рефакторинга в Visual Studio и VS Code с помощью нового синтаксиса, представленного в C# 12/.NET 8.
👉 Читать
Primary constructors позволяют уменьшить количество шаблонного кода. Узнайте подробнее об инструментах рефакторинга в Visual Studio и VS Code с помощью нового синтаксиса, представленного в C# 12/.NET 8.
👉 Читать
🥱34👍20🤔3👾1
⏯️ Тестирование тестов, code coverage, mutation testing и не только
⏯️ Как писать «чистые» тесты и не только
⏯️ Рефакторим тесты, тестовые фреймворки и не только
⏯️ Рефакторить тесты и код, или только тесты ... и не только
#подкасты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Какой системой управления личным временем/задачами/делами пользуетесь?
Anonymous Poll
11%
В форме доски: Trello/Kaiten
12%
В форме базы знаний: Notion
3%
Самописная система
9%
Что-то простое с делами в столбик
14%
Дела списком в бумажном блокноте
9%
Напоминалки в мессенджере
19%
Напоминалки в календаре
28%
Никакой
3%
Свой вариант (напишу в комментариях)
20%
Посмотреть результаты
🥱5