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

Резултати

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

Търсене: #tel

当前筛选 #tel清除筛选
Crypto

@signal_bitcoins · Post #2741 · 10.02.2024 г., 13:19

#TEL bounced from the Green zone on Weekly time frame,we expect a new bullish trend after breakup from the Trendline 💎 ❄️@signals_bitcoin_crypto❄️ ❄️@Shadow_support0o❄️

Hashtags

המשחק הגדול

@greatgamepodcast · Post #926 · 26.03.2023 г., 13:41

קזחסטן תשיק מערכת מעקב ב-1 באפריל כדי לנטר את כל הסחורות החוצות את גבולותיה. המהלך נועד להבטיח שקזחסטן עומדת בסנקציות המערביות נגד רוסיה. קזחסטן ורוסיה שתיהן חברות באיחוד הכלכלי האירו-אסיאתי, המהווה בין השאר אזור סחר חופשי. https://t.co/8bT7q8GnWH#tel — Nitzan David Fuchs | ניצן דוד פוקס (@nitzandfux) Mar 26, 2023

Hashtags

Good morning! 🌐 ​​Market Situation: #Market Cap: $3.71 trillion #DeFi Sector Cap: $135.37 billion Prices: #Bitcoin ~ $106,882.31 #Ethereum ~ $3,852.89 Bitcoin Dominance: 57.29% #Daily Gainers: #SENA 12.2% #ENA 7.6% #TEL 6.5% #Daily Losers: #MYX -12.8% #SYRUP -8.0% #ASTER -7.1% #price