Сопоставление с образцом (pattern matching) — сильный механизм языков программирования, который, к сожалению, встречается не так часто. Причём, как в коде разработчиков, так и в поддержке со стороны самого языка.
Разработчики на функциональных языках используют этот механизм довольно часто, потому что у них вообще многое определяется статически через правильный подход к системе типов. Разработчики же на императивных языках очень любят огромные многоуровневые ветвления. Есть даже такое понятие «Спагетти-код» — раньше его применяли к коду, перегруженному операторами перехода, но в современном виде это скорее об избытке операторов условия.
Pattern matching позволяет накладывать на объекты некоторый трафарет и смотреть, попадают ли они под него. Это не только выглядит лаконичнее и короче, чем дерево условий, но ещё и понятнее с точки зрения восприятия человеком: вот у нас заказ содержит более 10 элементов и при этом стоит более 1000 долларов, значит делаем на него скидку 10 центов. При этом трафарет работает как сортировщик монеток: самая маленькая проваливается в первый паз, следующая по размеру в следующий итд, применение условий идёт сверху вниз. Есть и неявный плюс: такой подход автоматически провоцирует разработчиков проводить проверку на null. Ведь null не может подходить под трафарет «содержит более 10 товаров».
К счастью, в C# этот механизм в последних версиях активно развивают и совершенствуют. И это одно из многочисленных преимуществ C# над Java.
#dev
#вакансия#маркетинг#B2C#middle
Яндекс Лавка
Менеджер по маркетингу, которому можно полностью доверить B2C-маркетинг в данных категориях.
Задачи:
— Разработка и реализация маркетинговой и коммуникационной стратегии
— Проведение маркетинговых кампаний и оценка их эффективности
— Рост основных метрик направления
Требования:
— Опыт в области бренд-маркетинга и/или смежных областях маркетинга больше трёх лет
— Опыт разработки и реализации маркетинговой и коммуникационной стратегии для пользователей, продвигали новые продукты на рынке и развивали существующие
— Опыт запуска маркетинговые кампании формата 360 с наружной, медийной и перформанс-рекламой, SMM, внутренними и другими каналами
— Понимание маркетинговых и бизнес-метрик, сильные коммуникационные навыки для выстраивания работы с командами маркетинга, коммерции и продукта
— Системный подход к анализу данных и оптимизации процессов
Опыт в сегменте FMCG, e-commerce или e-grocery будет плюсом
ЗП 120+ на руки
Контакт: @nikyashchuk
PR Team Lead в международный бренд службы заказа такси и доставки продуктов Яндекса - Yango (Африка)
Yango - международный бренд Яндекса, предоставляющий услуги в сфере мобильности и доставки в странах Европы, Ближнего Востока и Африки. В Африке доступны несколько сервисов Yango, включая заказ такси и доставку, поэтому компания ищет руководителя отдела по связям с общественностью, который будет управлять коммуникациями в этом регионе.
В ваши задачи будет входить составление бюджета и оценка эффективности PR-кампании, подбор и управление членами PR-команды в регионе, работа по управлению сетью PR-агентств, охватывающих африканские рынки, контроль создания локального коммуникационного контента для традиционных СМИ, SMM и других каналов, управление отношениями с ключевыми СМИ в регионе.
Подробнее по ссылке
#pr#b2c#яндекс#релокация
Курьер Сервис Экспресс приглашает всех участников мероприятия ECOM Expo’20 на стенд 3.19 (доставка и логистика). В рамках данного мероприятия специалисты КСЭ расскажут о расширении услуг компании, а также презентуют новые решения и сервисы для игроков рынка e-commerce!
Также на нашем стенде сегодня и завтра будут разыгрываться призы (кофе-машина, power bank и др.). Приходите и участвуйте!
Ждём вас всех у стенда 3.19!
#КСЭ#CSE#КурьерСервисЭкспресс#CourierServiceExpress#Доставка#Логистика#Фулфилмент#Склад#Трекинг#Перевозчик#Уведомления#EcomExpo#Ecommerce#Retail#Ecom#B2C#B2B#Expo
Курьер Сервис Экспресс приглашает всех участников мероприятия ECOM Expo’19 на стенд А2. В рамках данного мероприятия специалисты КСЭ расскажут о расширении услуг компании, а также презентуют новые решения и сервисы для игроков рынка e-commerce!
Также, на нашем стенде сегодня и завтра будут разыгрываться призы (полёт на вертолёте, поход в стрелковый клуб и билеты на различные мероприятия). Приходите и участвуйте! Ждём вас всех у стенда А2!
#КСЭ#CSE#КурьерСервисЭкспресс#CourierServiceExpress#Доставка#Логистика#Фулфилмент#Склад#Трекинг#Перевозчик#Уведомления#EcomExpo#Ecommerce#Retail#Ecomm#B2C#B2B#Expo
X5 RETAIL GROUP И «КУРЬЕР СЕРВИС ЭКСПРЕСС» ЗАКЛЮЧИЛИ СОГЛАШЕНИЕ О СТРАТЕГИЧЕСКОМ ПАРТНЕРСТВЕ
Соглашение было подписано в рамках выставки ECOM Expo 2019 представителями КСЭ и Х5 ОМНИ, дочерней компании X5, развивающей технологическую платформу почтовых сервисов на базе логистики и магазинов X5 Retail Group.
Соглашение предполагает организацию фулфилмента полного цикла и доставку скомплектованных интернет-заказов, принятых в терминалах «Курьер Сервис Экспресс» в постаматы и пункты выдачи заказов (ПВЗ), размещенные в магазинах торговых сетей X5.
Доставка будет осуществляться посредством логистического решения Х5 ОМНИ через собственные сортировочные центры компании. Также у покупателя появится дополнительная услуга доставки заказов курьерами КСЭ до двери получателя.
#КСЭ#CSE#КурьерСервисЭкспресс#CourierServiceExpress#Доставка#Логистика#Фулфилмент#Склад#Трекинг#Перевозчик#Уведомления#EcomExpo#Ecommerce#Retail#Ecomm#B2C#B2B#Expo#X5#X5RetailGroup
Top 5 Insights from Trendoscope Lab
1️⃣ a16z's new report reveals top B2C AI apps by traffic differ from revenue leaders like photo and video editors. Read more
2️⃣ Google launches AI Mode with Gemini, initially for Google One subscribers, enhancing AI SEO relevance. Details here
3️⃣ Short drama apps surge with 221% annual growth in downloads, affecting traditional streamers like Netflix and Disney+ that declined by 35%. Insight found here
4️⃣ Google and Meta enable developers to access cameras on XR devices, easing previous privacy restrictions. More info and here
5️⃣ Google enhances Android widget visibility with new filters and dedicated pages. Learn more
#AI#Google#Tech#Streaming#XR#Investments#B2C#Apps#VideoEditing#Photos#Dramas#SEO#Privacy#Android#Widgets#Investing#VC#a16z#Trends#Innovation