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

TGINSIGHT SIMILAR POSTS

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

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

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

Търсене: #covid19

当前筛选 #covid19清除筛选

[TERKINI] #COVID19 🔹 KKM jangka tidak berlaku lonjakan kes COVID-19 susulan musim perayaan akan datang 🔹 Tiada varian baharu COVID-19 dikesan dalam negara 🔹 SOP sekarang kekal, KKM teliti tujuh indikator sebelum buat keputusan perketat SOP sedia ada Sumber : Noor Hisham Abdullah KEMENTERIAN KESIHATAN MALAYSIA

Hashtags

🇷🇺Skuratoff

@skusecret · Post #18962 · 10.11.2025 г., 10:22

😳Почему FDA не рекомендует американцам узнавать статус их иммунитета после мРНК-укола? 19 мая, через несколько дней после того, как CDC прекратил сообщать о 95% прорывных случаев FDA делает предупреждение для граждан о том, что "в настоящее время не рекомендуется проводить тестирование на антитела для оценки иммунитета после вакцинации против #COVID19". "FDA напоминает населению и поставщикам медицинских услуг, что результаты разрешенных в настоящее время тестов на антитела к SARS-CoV-2 не должны использоваться для оценки уровня иммунитета или защиты человека от ковида в любое время, и особенно после того, как человек получил вакцинацию против ковида[мРНК-укол]". Однако,доктор Нурчашм,кл.иммунолог,призвал: "каждый врач в Америке должен срочно отправлять своих пациентов на тестирование на уровень антител к ковиду. “Почему мы не проверяем антитела? Ну, мы не тестируем антитела, потому что они обеспокоены тем, что значительное число людей узнает, что вакцина не сработала" ⚠️Поддержать🇷🇺(с)Skuratoff

Hashtags

證明疫苗副作用的有力例子 立場聲明 : 1 身體自主, 任何人有權利選擇接種與否 2 任何新型疫苗也存在"不可知"的副作用風險,但我不會告訴你是什麼肯定的副作用, 道理就像一個人沒有任何求生工具走入原始森林探險一樣, 不知有何結果。 3 要證明什麼疫苗有害: 3a 指定品牌 (因為不同品牌也不可一概而論) 3b 最少制定相近"體質 背景 生活條件 及年紀相近" 的社會人群作 = 樣本 3e 鎖定人群中, 最少超出一半以上有副作用, 例如一百人之中, 超出五十人以上出現問題者 (這樣就有說服力) 4 無奈, 欠缺社會行動的網上遊魂及陰謀論平台一大群, 每天蜻蜓點水沒有後續跟進社會新聞的人和事物,炒作流量為目標, 對每一宗小新聞也只是圍爐取暖, 自欺欺人一定是針劑問題, 但是又不去設法從實體之中做有多方面的調查。 #Covid19

Hashtags

#covid19 У диких оленей обнаружили антитела к "омикрону" Ученые из Пенсильванского университета нашли у диких оленей антитела к омикрон-штамму коронавируса нового типа, следует из исследования в журнале PLOS PATHOGENS. Исследователи провели выборочное тестирование 131 белохвостого оленя в районе Стейтен-Айленд. По результатам проверки образцов у 19 животных были обнаружены антитела к коронавирусу, секвенирование генома образцов показало, что некоторые из них были заражены омикрон-штаммом. Ученые опасаются, что эта ситуация может привести к дальнейшей мутации коронавируса среди животных и его обратной передаче человеку. "Полученные нами сведения показывают, что "омикрон" может заражать белохвостых оленей и подчеркивает экстренную необходимость всеобщего наблюдения за подверженными [инфицированию] видами животных, чтобы определить сети экологического распространения [вируса] и лучше оценить потенциальные риски обратной передачи человеку", - указывается в исследовании. Исследование проводилось в период с 12 декабря 2021 года по 31 января 2022 года, когда в США наблюдался резкий рост заболеваемости коронавирусом из-за распространения омикрон-штамма.

Hashtags

#covid19 Пандемия увеличила число депрессий среди молодых людей на 20 процентов Нидерландские ученые из Тилбургского университета заявили, что пандемия увеличила число депрессий и тревожных расстройств на 20 процентов среди молодых людей. Результаты исследования опубликованы в Journal of Affective Disorders. Согласно выводам работы, за год до пандемии COVID-19 среди подростков из Нидерландов в возрасте от 18 до 24 лет 16,7 процента пациентов жили с диагнозом хроническая тревожность и депрессия средней или тяжелой степени. Уже через год после пандемии этот показатель увеличился до 21,4 процента, что эквивалентно 73 тысячам молодых людей. Другими словами, в 2019 году на психические расстройства жаловалось 255 тысяч молодых людей, а через год после начала распространения коронавирусной инфекции это число выросло до 328 тысяч. Интересно, что среди взрослого населения страны процент пациентов с хронической тревогой и депрессивными симптомами увеличился менее выражено: с 10,9 процента до 11,9 процента за тот же период.

Hashtags

Ученые из США создали прибор для определения короновируса в помещении Исследователи Университета Вашингтона в Сент-Луисе разработали биосенсор вирусных частиц в воздухе. Он способен за пять минут отследить присутствие любых штаммов коронавируса в многолюдных помещениях и оповестить окружающих. Система представляет собой прибор, который изначально применяли для обнаружения в крови пациентов следов бета-амилоида, патогенного белка, связанного с развитием болезни Альцгеймера. После начала пандемии исследователи задумались, можно ли адаптировать это устройство для обнаружения частиц SARS-CoV-2. Авторы работы изменили устройство системы так, чтобы она пропускала через себя не биологические жидкости, а воздух. Они встроили в электроды устройства наноантитела, способные соединяться с оболочками всех известных штаммов коронавируса. При контакте с частицами SARS-CoV-2 сопротивление покрытых антителами электродов меняется, что позволяет выявлять присутствие вируса в воздухе. В ближайшее время авторы планируют создать биосенсоры, способные выявлять другие патогены, в том числе вирус гриппа, риновирус и прочие возбудители ОРВИ, а также различных больничных инфекций. #covid19

Hashtags

📜STATEMENT The NCDC’s COVID-19 Technical Working Group is closely monitoring the local, regional, continental, and global epidemiology of #COVID19 including emerging variants. Read our official statement on the new #COVID19 subvariants to stay updated 🔗 https://ncdc.gov.ng/news/493/official-statement-on-the-new-covid-19-subvariants

Hashtags

📣 The threat of #COVID19 remains within countries, particularly for high-risk groups Our Head of Communications, @ywoga was live on @thetrusttv to discuss the de-escalation of Nigeria's #COVID19 response & our integrated disease surveillance strategy 🔗https://m.youtube.com/watch?v=WoTNBYmOsjI&feature=youtu.be

Hashtags

The #COVID19 pandemic is being driven by evolving variants with implications on virus transmissibility, host immunity, & disease severity This PLOS ONE publication assesses the implication of #COVID19 variants-associated outbreaks in a tertiary institution in North-Central Nigeria 🔗Read via https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0280756

Hashtags

Pre-departure & post-arrival #COVID19 PCR test requirements for all inbound travellers to Nigeria have been suspended A simplified Health Declaration (non-covid-19 specific) shall be completed by all passengers on arrival in Nigeria. 🔗PSC-COVID-19 Update https://covid19.ncdc.gov.ng/media/files/Press_Release_-_Relaxation_of_COVID-19_Rules_Ako_221212_210142.pdf

Hashtags

123•••10•••20•••303132
ПредишнаСтр. 1 от 32Следваща