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

Резултати

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

Търсене: #uv

当前筛选 #uv清除筛选
Ultimora.net - POLITICS

@Ultimorapolitics · Post #37318 · 22.04.2022 г., 09:00

#Italia#VdA Dopo oltre tre ore di dibattito sulla crisi della maggioranza regionale, il Conseil Fédéral, il parlamentino degli oltre 50 delegati del #UV riunitosi ieri sera all'auditorium di Quart, ha deciso, con otto astenuti e un voto contrario, di dare mandato alla commissione politica del Mouvement di continuare a trattare con tutte le forze politiche, senza preclusioni. Rimangono due le strade possibili: un allargamento della maggioranza autonomista-progressista o un ribaltone con una maggioranza Lega-UV. @UltimoraPolitics

World facts

@ASTRONOMERSONLY · Post #195 · 24.09.2021 г., 16:01

Earth's magnetic field is protect us from harmful ultra Violet(#UV) radiation which comes from our star (#sun) https://t.me/astronomersonly

Hashtags

Amazing Geography 🌍

@amazingeo · Post #529 · 22.12.2025 г., 12:31

🌍 The ozone layer over Antarctica thins each spring, creating a seasonal "ozone hole" that lets more harmful UV rays reach Earth’s surface. Recovery is slow, but international bans on certain chemicals are helping. ✨ #ozone⚡#environment⚡#UV⚡#geography⚡#nature⚡#earth 👉subscribe Amazing Geography 👉more Channels ​

科技&趣闻&杂记

@kejiqu · Post #4034 · 06.01.2026 г., 00:08

一种新型紫外激光以万亿分之一秒的速度发送信息 一项最新研究表明,超快紫外C光技术实现了突破性进展,有望推动极速通信和下一代光子技术的开发。紫外C光(100-280纳米波段)因其强大的散射特性,在超分辨率显微镜和光通信等领域应用前景广阔。该技术进步将加速相关领域的技术创新,并可能带来更高效、更快速的数据传输和成像能力。SciTechDaily 🏷#紫外激光#UV#光子技术 📢频道👥群组📝投稿

12
ПредишнаСтр. 1 от 2Следваща