Сопоставление с образцом (pattern matching) — сильный механизм языков программирования, который, к сожалению, встречается не так часто. Причём, как в коде разработчиков, так и в поддержке со стороны самого языка.
Разработчики на функциональных языках используют этот механизм довольно часто, потому что у них вообще многое определяется статически через правильный подход к системе типов. Разработчики же на императивных языках очень любят огромные многоуровневые ветвления. Есть даже такое понятие «Спагетти-код» — раньше его применяли к коду, перегруженному операторами перехода, но в современном виде это скорее об избытке операторов условия.
Pattern matching позволяет накладывать на объекты некоторый трафарет и смотреть, попадают ли они под него. Это не только выглядит лаконичнее и короче, чем дерево условий, но ещё и понятнее с точки зрения восприятия человеком: вот у нас заказ содержит более 10 элементов и при этом стоит более 1000 долларов, значит делаем на него скидку 10 центов. При этом трафарет работает как сортировщик монеток: самая маленькая проваливается в первый паз, следующая по размеру в следующий итд, применение условий идёт сверху вниз. Есть и неявный плюс: такой подход автоматически провоцирует разработчиков проводить проверку на null. Ведь null не может подходить под трафарет «содержит более 10 товаров».
К счастью, в C# этот механизм в последних версиях активно развивают и совершенствуют. И это одно из многочисленных преимуществ C# над Java.
#dev
Claude for Excel
Claude уже завоевал доверия у специалистов разных направлений, хотя среди них конечно заметную долю занимают разработчики. Но Anthropic не стоит на месте и как-то нужно и дальше популяризировать Claude. И почему бы не пойти помогать людям с Экселем? Anthropic не первые в этом направлении, но могут сделать что-то действительно интересней и удобнее чем другие игроки. Google, например, такое себе решение с гугл шитами сделал. ChatGPT лучше справляется через коннектор.
Claude for Excel умеет:
– Отвечать на вопросы по любой ячейке за секунды. Можно спросить про конкретную формулу, целый лист или как считаются данные между вкладками. В ответе будут ссылки на ячейки, чтобы сразу проверить логику.
– Проверять разные сценарии, не ломая формулы. Можно менять исходные данные или допущения, а Claude обновит всё по цепочке и покажет, что изменилось и почему.
– Находит и исправляет ошибки вроде #REF!, #VALUE! или циклические ссылки. Объясняет, что пошло не так и как это починить, не затрагивая остальное.
– Умеет собирать финансовые модели с нуля по запросу или заполнять готовые шаблоны новыми данными, сохраняя все формулы и связи.
А еще прикольно, что тут будут работать и Claude Skills для финансовых задач.
Пока waitlist, можно записываться, а можно просто дождаться публичного доступа. Почитать больше деталей можно в блоге.
✅“Biznes mahorat darsi” loyihasida biznesda qiymat taklifini yaratish konsepsiyasi muhokama qilindi
✅ Biznes va tadbirkorlik oliy maktabida “Biznesda mahorat darsi” loyihasi doirasida navbatdagi mehmon ma’ruzachi - “Sherikkon consulting” kompaniyasi Ijrochi direktori Farxod Jabbarov ishtirokida Oliy maktab tinglovchilari bilan uchrashuv bo‘lib o‘tdi.
🇺🇿O‘zb
🖥 In the “Business Master-Class” Project, the Concept of Creating a Value Proposition in Business was Discussed
🟢 As part of the “Business Master-Class” project at the Graduate School of Business and Entrepreneurship, another meeting was held with guest speaker Farhod Jabbarov, the Executive Director of “Sherikkon Consulting”, for the school's students.
🇬🇧Eng
📊 В проекте «Бизнес мастер-класс» обсуждена концепция создания ценностного предложения в бизнесе
🟦 В рамках проекта «Бизнес мастер-класс» в Высшей школе бизнеса и предпринимательства состоялась очередная встреча с гостевым спикером – исполнительным директором компании «Sherikkon Consulting» Фарходом Джаббаровым для слушателей Высшей школы.
🇷🇺Ru
#GraduateSchool#Presentation#Value#Product
🌐Web-site |
✅Telegram |
✅Facebook |
🌐Instagram
Trump Signs Executive Order for Bitcoin Reserve
Former President Trump has officially signed an Executive Order to establish a Strategic Bitcoin Reserve, utilizing Bitcoin obtained from forfeitures. This reserve will hold Bitcoin as a store of value without taxpayer funding, while a U.S. Digital Asset Stockpile will manage other digital assets. Bitcoin prices reacted negatively following the announcement. More details can be found here: link
#Bitcoin#BTC#Crypto#DigitalAssets#US#Reserve#Trump#Blockchain#Treasury#Forfeiture#Investment#Value#Market#Texas#Assets#ExecutiveOrder#Strategy#Regulation#Innovation#Finance
Massive HEX Transfer to Burn Address
🚨 Over 50 billion #HEX tokens valued at $199 million transferred to a Burn Address from an unknown wallet, reports Whale Alert.
🟠 In other news, VanEck's Matthew Sigel forecasts that demand from 20 US Bitcoin Reserve bills could result in states purchasing over 242,787 Bitcoin, translating to a $114 billion opportunity!
More details on the transfer can be found here.
#HEX#Bitcoin#Crypto#WhaleAlert#VanEck#BTC#Blockchain#Finance#Investing#Ethereum#Markets#US#Reserve#Bill#Demand#Tokens#BurnAddress#Wallet#Value#Opportunity
Bitcoin Surpasses Major Companies in Value
Bitcoin now valued higher than JPMorgan, Visa, and MasterCard combined. In 2024, it surpassed the market cap of Facebook, Tesla, and silver. To outpace Google, Bitcoin needs a 22% increase, while reaching gold's value requires over 800%. Full details: link
#Bitcoin#Crypto#Investment#MarketCap#Finance#JPMorgan#Visa#MasterCard#Facebook#Tesla#Gold#Google#Currency#Economy#Trends#Value#CryptoMarket#DigitalCurrency#Wealth#Analytics #2024
Saylor's 21 Bitcoin Principles Revealed
Michael Saylor shares key insights on Bitcoin ownership:
1. Experts buy Bitcoin.
2. Critics don’t understand it.
3. Opinions shift from negative to positive.
4. Learning about Bitcoin is endless.
5. Bitcoin thrives on chaos.
6. It’s a win-win game.
7. True ownership lies in Bitcoin.
8. You earn Bitcoin as per your worth.
9. Invest only what you can afford to lose.
10. Bitcoin is the ticket out of the matrix.
11. Understanding wants and needs drive comprehension.
12. Expect your models to break.
13. Bitcoin is the cure for economic woes.
14. Choose Bitcoin over fiat.
15. Bitcoin is for everyone.
16. Think in Bitcoin terms.
17. Bitcoin will change you.
18. Stay vigilant against lies.
19. Respect Bitcoin or be a fool.
20. Never sell your Bitcoin.
21. Spread the love for Bitcoin.
#Bitcoin#Saylor#Crypto#Investment#Finance#Ownership#Learning#Economics#Innovation#DigitalAssets#MarketTrends#Blockchain#Wisdom#Prosperity#Opinions#Integrity#Wealth#Future#Leadership#Value