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

Резултати

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

Търсене: #sound

当前筛选 #sound清除筛选
播客先声

@voicefirst · Post #264 · 21.12.2021 г., 09:15

🎙 Ep 717 Aural Exam | Twenty Thousand Hertz 又到周五啦! 那就推荐一期比较好玩的节目吧。是Twenty Thousand Hertz的年末特别节目,请别的播客主播们一起来做声音游戏。 Twenty Thousand Hertz每期节目都会给一个mysterious sound,请听众来猜,下一期会公布答案。听了今天这期节目,我发现我对美国的流行文化了解的也太少了吧!因为每期后面的声音我从来没有猜出来过,我一直以为是很难很生僻的声音,但是好多声音这期的参与者们居然一下子就猜出来了!包括游戏里,电影里的声音效果等等。 当然还有一些大自然的和历史的声音。有一个声音是之前一期节目里介绍过的,目前可以找到的人类最早的录音,超级神奇! 不如你也试试看你能猜出多少声音吧,可以给自己计分。我可能就得5分吧😅 Spotify Link 📣每日播客推荐有专属网站啦 - https://allaboutpod.com/?p=3424 #sound

Hashtags

鬼马瓶子

@uchuunoomoi · Post #136 · 17.10.2020 г., 07:26

Day 434 Perfect Pitch | Twenty Thousand Hertz 我大概是在TwoSetViolin的视频里才听说了perfect pitch,他们俩老提来着,感觉是一个很了不得的天生的技能。 这集20K Hertz介绍了perfect pitch/absolute pitch的小知识和范例展示,听完就觉得我的耳朵是木头耳朵。 拥有perfect pitch的人经过在听到日常生活中随便一个声音,像剪刀划过杯子的声音,都可以判断出这个声音的音调,可以精确到音调里很详细的程度!(所以只要他们愿意,他们可以脑子里永远有音调名称闪过?) 他们邀请了Jacob Collier来给讲解他如何利用他的perfect pitch来做音乐。他会找到一些在音阶之间,aka,钢琴的两个键之间的音,来做音乐。(真的好好听诶,超级和谐…) 最后Jacob说在他听来,每个生物的声音都很动听,例如他不会觉得鸟的叫声就比狗狗的叫声好听。我们觉得鸟的叫声好听是因为人类习惯性把所有的声音都归纳到自己能理解欣赏的范围内,鸟的叫声刚好属于这个范围。(这么一说,就觉得人类真的太自大了….) 总之是好神奇,生物进化为什么保留了这个功能? 祝大家周末愉快! #music#sound

Hashtags

Interesting Planet 🌍

@interesting_planet_facts · Post #414 · 25.07.2025 г., 13:22

🌎 In ancient Chavín culture of Peru, intricate stone “pututu” conch trumpets echoed across ceremonial plazas. These natural shell horns carried sound up to a kilometer, uniting crowds during old rituals and feasts with their deep, haunting music. ✨ #history⚡#sound⚡#archaeology 👉subscribe Interesting Planet

Interesting Planet 🌍

@interesting_planet_facts · Post #1117 · 10.12.2025 г., 18:11

🌎 The "Bloop" is one of the loudest underwater sounds ever recorded. Detected by NOAA hydrophones in 1997, this low-frequency noise was picked up over 5,000 kilometers apart. Scientists later identified melting icebergs as the likely source, not a sea creature or submarine volcano. ✨ #ocean⚡#sound⚡#mysteries 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #984 · 28.10.2025 г., 18:11

🌎 Mysterious low-frequency sounds known as "The Upsweep" have been picked up by underwater microphones in the Pacific Ocean since 1991. This persistent sound rises and falls in pitch, lasts several seconds, and is strongest in spring and autumn. Its source remains unidentified, but some researchers suggest volcanic activity near the origin point may be involved. ✨ #ocean⚡#mysteries⚡#sound 👉subscribe Interesting Planet 👉more Channels ​

культ✨медиа

@cult_media · Post #2257 · 05.03.2024 г., 08:08

#sound #неКуКураж_круче #КультМедиа Профессиональная команда дикторов возьмётся за озвучку любого ролика. Каз/Рус/Муж/Жен. От литературных текстов до делового стиля, портфолио предоставим. Опыт озвучки: аудиокниги, анонсы телеканалов, имиджевые ролики крупных компаний и городов и проч. wa/tg: +7 777 240 22 42 t.me/cult_media

Interesting Planet 🌍

@interesting_planet_facts · Post #389 · 22.07.2025 г., 20:22

🌎 The “singing” sands of select deserts produce eerie musical tones when walked on or disturbed. This haunting sound comes from millions of perfectly sized sand grains rubbing together and vibrating in harmony—nature’s own desert orchestra! ✨ #geology⚡#sound⚡#phenomenon 👉subscribe Interesting Planet

Interesting Planet 🌍

@interesting_planet_facts · Post #1084 · 29.11.2025 г., 18:11

🌎 Strange cosmic "whistlers" recorded by satellites are caused by lightning on Earth. These radio signals travel along Earth's magnetic field, bounce off space, and return as high-pitched, descending tones—lasting less than a second. Some whistlers have been traced over thousands of kilometers from their original lightning strike. ✨ #space⚡#sound⚡#lightning 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #808 · 24.09.2025 г., 18:11

🌎 Earth’s Schumann resonances are a set of naturally occurring, low-frequency electromagnetic waves circling the globe between the ground and the ionosphere. These “global hums” are mainly generated by lightning and pulse mostly at 7.83 Hz, serving as a natural radio background measured by scientists worldwide. ✨ #space⚡#sound⚡#atmosphere 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #1249 · 23.01.2026 г., 18:11

🌎 Some of the loudest natural sounds ever recorded in the ocean come from snapping shrimp, which use their oversized claw to shoot a high-speed bubble. When the bubble collapses, it creates a sound reaching 210 decibels—louder than a gunshot—and can stun small prey nearby. ✨ #ocean⚡#animal⚡#sound 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #1231 · 17.01.2026 г., 18:11

🌎 Jupiter’s magnetosphere produces “chorus” radio waves—sounds like twinkling or whistling—detected by NASA spacecraft. These signals are created by energetic electrons moving along the planet’s powerful magnetic field. The Juno probe recorded these plasma waves in 2016. ✨ #Jupiter⚡#space⚡#sound 👉subscribe Interesting Planet 👉more Channels ​

Interesting Planet 🌍

@interesting_planet_facts · Post #1262 · 30.01.2026 г., 12:11

🌎 The Voyager 1 spacecraft captured “plasma wave” sounds as it entered interstellar space in 2012. These sounds are actually electromagnetic vibrations in space, converted into audio by NASA scientists. The pitch and intensity help scientists measure the density of charged particles beyond our Solar System. ✨ #Voyager⚡#space⚡#sound 👉subscribe Interesting Planet 👉more Channels ​

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