Вакансии для С# разработчиков Ищите работу на С#? Устали пролистывать сотни неактуальных предложений? Подписывайтесь на канал 👉 «Вакансии для С# разработчиков» Что тебя ждёт: ✔️ Свежие вакансии каждый день ✔️ Junior, Middle, Senior — для любого уровня ✔️ Только проверенные работодатели Не упусти шанс найти работу мечты! 🗂 Подписывайся и будь первым, кто узнает о новых вакансиях. [Вакансии для С# разработчиков]
Профессор Си
Уроки, советы, новости C#. @anothertechrock @aldrson
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20Вакансия - https://t.me/rabotacschap/497
✏️ Не копируйте gitignore, генерируйте Мы раньше кидали эту команду. dotnet new gitignore делает все за вас. В ней уже прописаны все типичные исключения: каталоги bin/, obj/, кэш NuGet, файлы публикаций, временные артефакты IDE и прочие служебные данные, которые не должны попадать в репозиторий. Не нужно искать шаблон на GitHub или копировать его вручную — всё доступно из коробки. Профессор Си
Fullstack Senior Разработчик Компания: SSP SOFT ЗП: 350 000 ₽ Формат: удалённо Занятость: Full-time Описание: https://t.me/rabotacschap/507
📎 Когда хочется коротко, но выходит долго GroupBy в LINQ удобный и выразительный, поэтому его часто тянут в любой код, где надо что то посчитать по ключу. Проблема в том, что GroupBy решает задачу группировки, а агрегация это частный случай, и за него иногда приходится платить лишним. Типичный паттерн выглядит так: var totals = orders .GroupBy(o => o.CustomerId) .Select(g => new { CustomerId = g.Key, Total = g.Sum(o => o.Amount) }) .ToList(); Выглядит читабельно, но GroupBy внутри строит структ...
Вакансии для C#/.NET разработчиков за последние 14 дней: ✓ Junior C# Developer. Офис (РФ) ✓ Full stack разработчик (Middle) Удалёнка (РФ, Беларусь), 150–200 т.р. ✓ Разработчик C#. Гибрид (Москва) или удалёнка, 200–400 т.р. ✓ Разработчик .Net. Удалёнка или офис, 250–500 т.р. ✓ Unity разработчик (Middle/Senior) Удалёнка, ЗП по договорённости ✓ Unity разработчик (Middle/Senior) Удалёнка (Нидерланды), ЗП по договорённости #подборка #csharp
Как делать видеоигры в 2025 году (без движка) Я искренне считаю, что создание игр без огромного «многофункционального» движка может быть проще и интереснее, а часто и позволяет оптимальнее тратить вычислительные ресурсы. Я не делаю игру, в которой «есть всё», поэтому мне не нужны 90% фич, предоставляемых движками. Все мои игры обладают конкретным стилем и у меня есть конкретные способы работы с моими инструментами. https://habr.com/ru/articles/911370/
👨💻 Когда if начинает распухать Паттерн стратегия подходит, когда один и тот же сценарий можно выполнить несколькими способами, и выбор зависит от условий. Вместо большого switch внутри сервиса разные варианты выносятся в отдельные классы с общим интерфейсом, а контекст просто делегирует работу выбранной реализации. Типовая схема такая. Есть интерфейс Strategy, есть несколько конкретных стратегий, и есть контекст, который держит ссылку на стратегию и вызывает ее метод, не зная деталей реализац...