TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #236 · 28.02

Сопоставление с образцом (pattern matching) — сильный механизм языков программирования, который, к сожалению, встречается не так часто. Причём, как в коде разработчиков, так и в поддержке со стороны самого языка. Разработчики на функциональных языках используют этот механизм довольно часто, потому что у них вообще многое определяется статически через правильный подход к системе типов. Разработчики же на императивных языках очень любят огромные многоуровневые ветвления. Есть даже такое понятие «Спагетти-код» — раньше его применяли к коду, перегруженному операторами перехода, но в современном виде это скорее об избытке операторов условия. Pattern matching позволяет накладывать на объекты некоторый трафарет и смотреть, попадают ли они под него. Это не только выглядит лаконичнее и короче, чем дерево условий, но ещё и понятнее с точки зрения восприятия человеком: вот у нас заказ содержит более 10 элементов и при этом стоит более 1000 долларов, значит делаем на него скидку 10 центов. При этом трафарет работает как сортировщик монеток: самая маленькая проваливается в первый паз, следующая по размеру в следующий итд, применение условий идёт сверху вниз. Есть и неявный плюс: такой подход автоматически провоцирует разработчиков проводить проверку на null. Ведь null не может подходить под трафарет «содержит более 10 товаров». К счастью, в C# этот механизм в последних версиях активно развивают и совершенствуют. И это одно из многочисленных преимуществ C# над Java. #dev

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #silvanomonasterios

当前筛选 #silvanomonasterios清除筛选

Чарты музыки Латинской Америки за неделю 🎧 🔝Billboard Hot Latin Songs (США, 14 июня 2025) 🔸#1 – “DTMF” (Bad Bunny) — остаётся абсолютным лидером чартов. Экспериментальный трек с мрачной атмосферой и текстами о цифровом отчуждении — ещё один смелый шаг артиста за пределы реггетона. iTopChart (13 июня 2025) – Топ‑3 в США (латинское направление) 1. “NUEVAYoL” — Bad Bunny Энергичная и агрессивная композиция о Нью-Йорке, миксует трэп, клубный бит и фирменный стиль артиста. 2. “Milagros” — Karol G Лиричная песня о чуде любви, в которой Karol G сочетает романтику с мощным вокалом и нежным битом. 3. “Hasta la Raíz” — Natalia Lafourcade Знаковый трек мексиканской фолк-певицы, воспевающий корни, идентичность и внутреннюю силу. Spotify & Billboard Latin Charts Плейлисты на Spotify, такие как Latin Charts 2025 Billboard и Top 40 Latin Songs Weekly, включают хиты Bad Bunny, Karol G, Rauw Alejandro и Xavi, отражая динамику стриминговой популярности. Латинская джаз-неделя (7 июня 2025) Жанровый чарт Latin Jazz возглавляют: 1. Under a Lavender Sky — Ermelinda Cuellar Джазовая баллада с тёплым вокалом и тонкой аранжировкой — атмосферный трек о внутреннем покое. 2. The River — Silvano Monasterios Виртуозное фортепианное произведение венесуэльского джазмена, вдохновлённое природой и движением воды. 3. Looking for the Light — Shiri Zorn & George Muscatello Эмоциональный дуэт с мотивом поиска надежды, в основе — акустический джаз с мягкой импровизацией. Итоги недели 🔹Неоспоримый лидер — Bad Bunny с синглом “DTMF” 🔹 В топе — звёзды Karol G и Natalia Lafourcade 🔹 Растёт популярность Latin Jazz, особенно новых исполнителей. #BadBunny#DTMF#LatinTrap#Музыка2025#NUEVAYoL#LatinCharts#ЛатинскаяМузыка#NataliaLafourcade#HastaLaRaíz#MexicanFolk#LatinJazz#ErmelindaCuellar#SilvanoMonasterios#TheRiver#ShiriZorn#GeorgeMuscatello 👉Всегда свежие новости о странах Латинской Америки!