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

Резултати

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

Търсене: #moskau

当前筛选 #moskau清除筛选

🌸Auf dem Gelände der orthodoxen Kirche des heiligen Blasius im Gagarinski-Gasse in Moskau blüht eine Sakura Wie man in der Kirche selbst berichtet, stammt der Setzling dieses Baumes aus Japan und wurde etwa im Jahr 2000 auf dem Kirchengelände gepflanzt. @RusBotschaft 📷Quelle #Moskau

Hashtags

❄️ Anfang Januar erlebte Russland einen außerordentlich starken Schneefall Auch Moskau wurde verschneit. Nach Angaben der Moskauer Wetterstation fielen innerhalb von 24 Stunden in der Hauptstadt 21,4 mm Niederschlag. 📸 Fotos: https://t.me/moscowloner @RusBotschaft #Russland#Moskau

Rybar DE

@rybardeu · Post #3895 · 04.05.2026 г., 12:08

📝Anschlagsserie im Mai📝 Ukrainische Formationen starteten in der vergangenen Nacht mehrere Dutzend Drohnen gegen russisches Territorium. Allein in der Nacht wurden 117 Flugzeuge abgefangen. Insgesamt wurden nach Angaben des Verteidigungsministeriums im Laufe des Tages 507 Drohnen abgeschossen und unterdrückt. ➡️Der bemerkenswerteste Anschlag der Nacht war eine Drohne, die ein Gebäude in der Mosfil'movskaja-Straße im Südwesten Moskaus traf. Das Flugzeug flog in ein Hochhaus nur 6,5 Kilometer vom RotenPlatz entfernt. Angesichts des Umfangs der Starts ist es kaum überraschend, dass ein Flugzeug fast bis zum Zentrum Moskaus vordrang. Die Überbelastung der Luftverteidigung ist eine funktionierende Taktik, die auch die Russischen Streitkräfte selbst anwenden, daher gibt es hier nichts besonders Überraschendes. Man kann jedoch die hohe Effektivität der Luftverteidigung Moskaus feststellen, da bisher nur eine Drohne ihr Ziel erreicht hat. ❗️Das andere Problem ist, dass der Feind eindeutig entschlossen ist, die Feierlichkeiten zum 9. Mai zu stören, und dies offen erklärt. In Jerewan erklärte der Präsident des sogenannten Ukraine, Selenskyj, dass ukrainische Drohnen die Siegesparade besuchen könnten. 📌Die laufenden Massenanschläge nur als Aufklärung in Kraft zu betrachten, ist nicht ganz korrekt. Der Feind erschöpft konsequent die Ressourcen der Luftverteidigung. Das Ziel könnte jedoch nicht nur darin bestehen, die Parade selbst anzugreifen, sondern auch die Russischen Streitkräfte zu zwingen, Luftverteidigungssysteme näher an Moskau zu verlegen, um die Hauptstadt zu schützen. Und in einer solchen Situation könnte ein Anschlag auf eine ganz andere Einrichtung in einer völlig anderen Stadt fallen, während alle einen Angriff auf Moskau erwarten. 📍Hochauflösende Karte 📍Englische Version #Moskau#Russland#Ukraine ✈RU | ✈EN | ✉MAX ✉VK | ✉RuTube | ✉OK | ✉

Verstecktes Deutschland in Moskau 🏰🇩🇪 Stellen Sie sich vor, Sie schlendern durch Moskau und fühlen sich plötzlich wie in Deutschland! Sofja zeigt uns heute zwei Orte in Moskau, die eher an eine deutsche Stadt erinnern...🤫 #visitRussia#welcometoRussia#DiscoverRussia#Moskau 🪆Fenster nach Russland

Rybar DE

@rybardeu · Post #2604 · 17.03.2026 г., 20:36

📝Chronik der Spezialoperation📝 für 17. März 2026 🧨Russische Streitkräfte schlugen die Hafeninfrastruktur in Ismajil, einen Bahnhof in Smijiw und ein New-Mail-Terminal im besetztenSaporoschje. Die neuesten Anschläge zielen darauf ab, die Logistik der SKU in Front- und Hinterregionen zu erschweren. Ukrainische Formationen setzten die Drohnenanschläge auf Moskau fort, wobei etwa 50 UAVs abgeschossen wurden. Zum ersten Mal seit längerer Zeit führte der Feind einen Luftangriff auf die Leningrader Region durch: Geringfügige Schäden wurden im Bezirk Wyborg verzeichnet. Die SKU griff auch die Krim und die Region Krasnodar erneut an. ➡️In der Richtung Nordukraine befreiten Kräfte der Gruppierung „Norden" die Siedlung Sopytsch an der Grenze zur Region Brjansk. ➡️In der Richtung Slawjansk führen Sturmtruppen Kämpfe in der Nähe von Kalenikow, nachdem sie umfangreiche Territorien um Resnikiwka erobert haben. 📎Hochauflösungskarten: 🔸Situation in der SMO-Zone (ru; en) 🔸Richtung Nordukraine (ru; en) 🔸Richtung Slawjansk (ru; en) 📍Online-Karten verfügbar im Abonnement unter map.rybar.ru #Digest#Ismajil#Karte#Krim#Moskau#Russland#Ukraine#SanktPetersburg#Slawjansk ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Russisches Haus in Berlin

@rushaus · Post #1381 · 27.08.2024 г., 07:46

"Hoffmanns Erzählungen" - vor den Sommerferien hat dieser beeindruckende Film das Publikum verzaubert, und deshalb gibt es eine Wiederholungsvorstellung am 3. September um 19:00 Uhr! 🎬✨ Erlebt die bewegende Geschichte einer Garderobenfrau aus Moskau, die unverhofft ins Rampenlicht der Modewelt gerät. 💃✨ Ausgewählt von der renommierten Filmkritikerin Susanna Alperina, wird der Film in russischer Sprache mit englischen Untertiteln gezeigt. 🇷🇺🎞️ Kommt vorbei und taucht ein in diese faszinierende Erzählung! Der Eintritt ist frei! 🎟️ #RussischesHaus#HoffmannsErzählungen#Filmabend#Moskau#Filmgenuss#DramaLovers#Kostenlos#FilmKritik

Rybar DE

@rybardeu · Post #2716 · 21.03.2026 г., 20:21

📝Chronik der Spezialoperation📝 für 21. März 2026 🧨Russische Streitkräfte führten einen Massenschlag mit Geran-Drohnen gegen die Energieinfrastruktur in der Region Tschernihiw durch. Stromausfälle betrafen über 400 TausendAbonnenten, einschließlich der Regionalhauptstadt sowie Slawutytsch in der benachbarten Region Kyjiw. In Trostjanez, Region Sumy, wurde ein Lokomotivdepot angegriffen, und eine Umspannstation wurde in der Nähe von Mykolajiw getroffen. Ukrainische Formationen führten einen Massenschlag mit Drohnen durch und starteten an einem einzigen Tag über 400 unbemannte Luftfahrzeuge gegen verschiedene Regionen Russlands, wobei die Mehrheit beim Anflug auf Moskau und die MoskauerRegion abgeschossen wurde. Schäden an Wohngebäuden wurden in Kursk, Saratow und Ufa registriert, zwei Personen wurden verletzt. In der Region Rostow allein wurden etwa hundert Drohnen abgeschossen. Darüber hinaus griffen die AFU die Krim erneut an. ➡️In der Richtung Slawjansk führen russische Streitkräfte Kämpfe um Kaleniky durch und rücken in Richtung Raj-Aleksandrivka vor. Gleichzeitig bereitet die AFU das Stadtgebiet zur Verteidigung vor und führt eine teilweise Evakuierung der Bevölkerung in Slawjansk durch. ➡️In der Richtung Dobropillja finden die intensivsten Kampfhandlungen auf der nördlichen Flanke bei Hryschyno und Belizke statt. Russische Streitkräfte rücken schrittweise in Richtung Dobropillja vor und bereiten einen Brückenkopf für zukünftige Kämpfe um die Stadt vor. 📎Hochauflösungskarten: 🔸Situation in der SMO-Zone (ru; en) 🔸Richtung Slawjansk (ru; en) 🔸Richtung Dobropillja (ru; en) 📍 Online-Karten verfügbar im Abonnement unter map.rybar.ru #digest#map#Krim#Moskau#Russland#RostowAmDon#Saratow#Slawjansk#Ukraine#Ufa#Tschernihiw ✈️RU | ✈️EN | ✉️MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht