NeuroLook
Відкрити в Telegram
1 669
Підписники
Немає даних24 години
-37 днів
-1130 днів
Архів дописів
1 669
@cryptooceansecrets — погрузитесь в глубины криптоокеана — откройте секреты успешных инвестиций!
1 669
@digitalnavigatorlife — живите на переднем крае цифрового мира — советы и тренды для цифровых путешественников.
1 669
@avelunlimitedlife — разграничьте возможное — вдохновение и советы для жизни без ограничений с Avelun!
1 669
@windofchangewomen — вдохновляющие истории женщин, которые изменили ход истории — ветер перемен уже здесь!
1 669
@roboticvisionfuture — роботы нашего времени и будущего: исследуйте, как они меняют наш мир и повседневность.
1 669
@eraretributionchannel — погрузитесь в истории величайших восстаний и революций — узнайте, что двигало мирами прошлого!
1 669
@nikolatimeinventions — окунитесь в мир гениальных изобретений времен Николы Теслы — наука становится искусством!
1 669
🖥 Декоратор — описание паттерна с примером на C#
Декоратор — это структурный паттерн, который позволяет добавлять объектам новые поведения на лету, помещая их в объекты-обёртки.
Паттерн можно часто встретить в C#-коде, особенно в коде, работающем с потоками данных.
А вот некоторые мысли из статьи:
⏩Декоратор может решать, к примеру, такую проблему: пользователи хотят получать оповещения о критических проблемах через разные каналы
⏩То, что делает декоратор, в некоторых случаях можно получить через наследование
Но появляются проблемы, такие как статичность и невозможность наследовать поведение нескольких классов одновременно
⏩Альтернатива наследованию - агрегация или композиция, которые позволяют одному объекту делегировать работу другому
⏩Декораторы имеют общий интерфейс, что позволяет клиенту работать с обёрнутыми объектами без изменения кода
📎 Статья
📎 Пример на C#
1 669
🖥 Разбор разных практик тестирования в C#
Держите полезное видео, где обсуждается процесс тестирования в C# с разных сторон
Что именно рассматривается в видео?
⏩Тестирование и качество связаны с исследованием и испытанием программного продукта.
⏩Автоматизация тестирования имеет преимущества, но может быть сложной в разработке и поддержке.
⏩Определение количества и процента охвата теста рекомендуется на уровне 80%.
⏩Графики тестирования и качество продукта обсуждаются, и автоматизированное тестирование может быть более эффективным в долгосрочной перспективе.
📎 Кликабельный план видео
📎 YouTube
1 669
erid: LjN8JzPej
Привет!
Мы BAUM, российская IT-компания. Наша работа — создавать продвинутые системы хранения данных и разрабатывать прикладной искусственный интеллект.
Недавно мы завели аккаунт, где делимся своим опытом, даём советы для успешной карьеры, рассказываем об интересных событиях из нашей жизни и, конечно, публикуем вакансии.
Обещаем, что будет очень полезно и совсем не душно — подписывайся!
1 669
⚡️Компания Аванпост в поисках Разработчиков C# (Junior + / Middle)
🚀Какие задачи предстоит решать?
- Интеграционная разработка
- Разработка подключаемых модулей приложений (non-GUI) в соответствии с заданными интерфейсами, сервисов и приложений интеграционного слоя
- По мере профессионального роста – расширение сферы деятельности
👨💻Какие требования к кандидатам?
- Знание: С#, .Net Core
- Понимание концепций ООП и базовых шаблонов проектирования
- Понимание принципов работы реляционных СУБД
- Опыт написания простых SQL-запросов и работы с БД
- Технический английский, чтение документации и профессиональной литературы
🔥Что мы предлагаем:
- Удаленный формат работы
- Зарплата по результатам собеседования и определения навыков соискателя
- Профессиональный рост
- Оформление по ТК РФ
Узнал себя?
Принимай участие в One Day Offer и становись частью крупной IT-компании!
Подробности и регистрация: https://tglink.io/31f0428d1860
1 669
«А что там собственно нового в C# 12?»
Интересное видео, в котором Евгений Федотов рассказывает о нововведениях в C# 12
О чём вообще речь?
⏩Упрощение определения типов, использование точки с запятой вместо фигурных скобок.
⏩Collection-оператор, объединение массивов в одну коллекцию.
⏩Атрибут эксперимента, для указания на экспериментальный код.
⏩Атрибут для перехвата методов.
⏩Использование перехватчиков для логирования и других целей.
⏩Возможность указывать функциональные значения для лямда-выражений.
⏩Возможность выдавать псевдоним любому типу или кортежу.
⏩и ещё освещается много всего, так что будет полезно
📎 Кликабельный план видео
📎 Видео
