@libertaeragione · Post #4192 · 12.06.2024 г., 09:08
#Francia Senatrice Agnés #Evren (#LR|EPP): “Destituiremo Eric #Ciotti nella giornata di oggi. Posso dirvi che, a partire dalle 15, non sarà più il leader dei Repubblicani”. @OsservatorioEsteri
TGINSIGHT SIMILAR POSTS
Изходен канал @clockstackwheels · Post #236 · 28.02
Сопоставление с образцом (pattern matching) — сильный механизм языков программирования, который, к сожалению, встречается не так часто. Причём, как в коде разработчиков, так и в поддержке со стороны самого языка. Разработчики на функциональных языках используют этот механизм довольно часто, потому что у них вообще многое определяется статически через правильный подход к системе типов. Разработчики же на императивных языках очень любят огромные многоуровневые ветвления. Есть даже такое понятие «Спагетти-код» — раньше его применяли к коду, перегруженному операторами перехода, но в современном виде это скорее об избытке операторов условия. Pattern matching позволяет накладывать на объекты некоторый трафарет и смотреть, попадают ли они под него. Это не только выглядит лаконичнее и короче, чем дерево условий, но ещё и понятнее с точки зрения восприятия человеком: вот у нас заказ содержит более 10 элементов и при этом стоит более 1000 долларов, значит делаем на него скидку 10 центов. При этом трафарет работает как сортировщик монеток: самая маленькая проваливается в первый паз, следующая по размеру в следующий итд, применение условий идёт сверху вниз. Есть и неявный плюс: такой подход автоматически провоцирует разработчиков проводить проверку на null. Ведь null не может подходить под трафарет «содержит более 10 товаров». К счастью, в C# этот механизм в последних версиях активно развивают и совершенствуют. И это одно из многочисленных преимуществ C# над Java. #dev
Hashtags
Търсене: #ciotti
@libertaeragione · Post #4192 · 12.06.2024 г., 09:08
#Francia Senatrice Agnés #Evren (#LR|EPP): “Destituiremo Eric #Ciotti nella giornata di oggi. Posso dirvi che, a partire dalle 15, non sarà più il leader dei Repubblicani”. @OsservatorioEsteri
@libertaeragione · Post #4208 · 01.07.2024 г., 09:09
#Elezioni#Francia Risultati definitivi del primo turno: Affluenza: 66,71% #RN|ID: 29,25% #NFP (#PS-#LFI-#EELV-#PCF)|S&D|LEFT|G/EFA: 28,14% #Ensemble (#Renaissance-#MoDem-#Horizons)|RE: 21,27% #LR|EPP: 6,57% #UXD (#Ciotti-#RN)|ID: 3,9% DVD|Centro-destra|Destra: 3,66% DVG|Centro-sinistra|Sinistra: 1,53% DVC|Centro: 1,22% EXG|Estrema sinistra: 1,15% REG|Regionalisti: 1,05% #Reconquête|ECR: 0,75% ECO|Verdi: 0,57% #DLF-#LP|Destra radicale: 0,28% EXD|Estrema destra: 0,19% #PRG|Centro-sinistra: 0,04% In foto, la mappa del voto. @OsservatorioEsteri