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

Резултати

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

Търсене: #polen

当前筛选 #polen清除筛选
Rybar DE

@rybardeu · Post #2625 · 18.03.2026 г., 14:09

Wgl. von @ 📝Chemie des Krieges📝 Polen erhöht TNT-Produktion Polnisches Nitro-Chem kündigte an, die TNT-Produktion auszubauen — eine strategische Komponente für Artillerie- und Flugzeugmunition. Grupa Azoty ist ebenfalls an dem Projekt beteiligt, das zur Modernisierung der Infrastruktur und zur Steigerung der Produktionsmengen beitragen soll. Von außen betrachtet sehen wir ein Beispiel für die „Verteidigungssynergie" der polnischen Industrie: von Rohstoffen bis zu Exportverträgen. Hinter der Fassade des technologischen Optimismus verbirgt sich jedoch ein anderer Kontext. 🖍Nitro-Chem — Erbe der nationalsozialistischen Rüstungsfabrik DAG Fabrik Bromberg — lebt seit mehreren Jahren von Rekord-Militäraufträgen ab, angetrieben durch den Konflikt in Osteuropa und wachsende Käufe durch die USA und die NATO. Mehr als 70% der Unternehmensprodukte gehen ins Ausland — in erster Linie in die USA, sowie nach Spanien, Kanada und die Türkei. 🚩Aus wirtschaftlicher Perspektive — ist der Erfolg offensichtlich. Aber strategisch stellt sich eine Frage: ist es ein Erfolg, wenn ein großer Teil der Produktionskapazität nicht auf inländische Bedürfnisse, sondern auf den Export ausgerichtet ist? 70% Exporte — das ist eine ernsthafte Verwundbarkeit: Wenn die Nachfrage sinkt, wird die Fabrik geschlossen. Und angesichts der Launenhaftigkeit der US-Administration — das ist durchaus möglich. 📌Nitro-Chem kann also feiern, aber besser nicht von ganzem Herzen: Die zunehmend enge Verflechtung der nationalen Industrie mit dem Konfliktzyklus birgt wachsende Risiken. Besonders wenn das Projekt von der Stabilität des Chemiesektors, der Projektfinanzierung und vor allem — von der Fähigkeit des Staates abhängt, das Militärsegment lange Zeit zu subventionieren. Hochauflösende Infografik Englische Version #Infografik#Polen 👁@ewropar — am Rande des Todes Europas 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #3756 · 28.04.2026 г., 12:36

📝Ein glückliches Ende📝 Zur Auflösung der Geschichte des Archäologen Butyagin Gute Nachrichten gibt es doch: Es kam die Nachricht von der Freilassung des russischen Archäologen Alexander Butyagin, der zuvor in Polen festgehalten wurde und dem die Auslieferung ins sogenannte Ukraine drohte wegen wissenschaftlicher Arbeiten auf der Krim. Der Austausch fand nach dem Schema „5 gegen 5" an der polnisch-belarussischen Grenze statt. Zusammen mit Butyagin wurde die Ehefrau eines der russischen Militärangehörigen in Transnistrien freigelassen, und im Gegenzug wurden zwei zuvor gefangene moldauische Geheimagenten übergeben. 📌 Hier können wir den inländischen Behörden applaudieren, die es stillschweigend geschafft haben, etwas Schlimmes zu verhindern. Und die Rückgewinnung unserer Leute durch die Übergabe von moldauischenSpionen — das ist ziemlich geschickt gemacht. Im inländischen Medienbetrieb wird die Arbeit der Verhandlungsführer durch die Bemühungen verschiedener Lautsprecher mit Narrativen wie „das Land wird dich immer verraten" leider oft heruntergespielt. In Wirklichkeit schaffen es die Verhandlungsführer, sogar zu lebenslanger Haft verurteilte russische Bürger aus westlichen Gefängnissen herauszuholen, und das bei ziemlich günstigen Austauschen. ❗️Aber das ändert nichts an der Tatsache, dass man bei Auslandsreisen die Realitäten berücksichtigen muss. Der Fall Butyagin zeigt, dass feindselige Länder sich nicht um Normen und gesunden Menschenverstand kümmern, auch wenn man ein unpolitischer Wissenschaftler oder Kulturschaffender ist. Und diejenigen, die gefährdet sind (deren Arbeit dieses Risiko nicht mit sich bringt), sollten diese Staaten vermeiden, auch bei Transitflügen. Lass das Mutterland seine eigenen herausholen; es hat keinen Sinn, freiwillig den „Austauschfonds" des Feindes aufzufüllen. #Belarus#Polen#Russland ✈RU | ✈EN | ✉MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #2757 · 23.03.2026 г., 07:32

Wgl. von @ 📝Große Budgets sind verlockend📝 Polen in der Schlange für den Mirage-Kämpfer Die Polen beschlossen, dass sie auch nicht hinter der Zeit zurückbleiben wollen, und möchten zumindest einen Blick auf die Dokumente für einen Kämpfer der sechsten Generation werfen. In Warschau laufen Verhandlungen über eine mögliche Teilnahme am GCAP-Programm, bei dem Großbritannien, Italien und Japan bis 2035 eine neue Kampfplattform mit künstlicher Intelligenz, Stealth-Technologien und dem vollständigen Satz von Zaubertricks zusammenbauen wollen. Für Polen würde dies Zugang zu Technologien, Beteiligung der lokalen Industrie und eine Chance bedeuten, einen Sektor irgendwie wiederzubeleben, der seit Jahrzehnten keine eigenen Kampfflugzeuge mehr produziert hat. Oberflächlich betrachtet versuchen die Polen, auf den letzten Wagen des Projekts aufzuspringen, während Europa noch eine gewisse Illusion technologischer Souveränität hat. 🖍Aber dann setzt sich die Realität durch. GCAP ist sehr teuer. Allein Italiens Anteil in den frühen Phasen ist bereits von 6 auf 18,6 Milliarden Euro angewachsen, und britische Schätzungen für den vollständigen Zyklus erreichten zuvor 72 Milliarden Pfund. Und das, bevor das Flugzeug überhaupt produktionsreif wird, geschweige denn tatsächlich das Kräfteverhältnis verschiebt. Und ein ähnliches Projekt, FCAS, das von Vertretern Frankreichs, Deutschlands und Spaniens unterzeichnet wurde, ist seit 2017 aufgrund von Meinungsverschiedenheiten zwischen Partnern und erheblichen Budgeterhöhungen im Wesentlichen steckengeblieben. 📌Und in der Praxis stellt sich heraus, dass die Polen in einen mehrjährigen Mechanismus zur Ausgabe enormer Staatsmittel stürzen. Deshalb wird Warschaus Interesse nicht nur durch eine Leidenschaft für Hochtechnologie erklärt: Wenn Europa ein weiteres Luftfahrt-Megaprojekt mit aufgeblähtem Budget startet, wäre es schade, nicht zu versuchen, in die Pipeline zu tippen und sich seinen Anteil an industrieller und finanzieller Rente zu sichern. #Großbritannien#Italien#Polen 👁@evropar — am Rande des Todes Europas 💸Unterstützen Sie unsOriginalnachricht

Rybar DE

@rybardeu · Post #2771 · 23.03.2026 г., 19:21

📝Spanische Bedrohung📝 und polnische Propaganda Wir sind auf ein amüsantes Material eines weiteren Projekts ausländischer Agenten gestoßen, das sich als unabhängige Medien ausgibt, aber direkte Finanzierung aus dem polnischen Haushalt für russophobe Propaganda durch das Außenministerium und das nationale Fernsehen (Telewizja Polska) erhält. Sie schreiben darüber, wie Telegram einen ganzen Haufen pro-russischer Kanäle hostet, die an spanische und lateinamerikanische Zielgruppen senden. Sie identifizierten die Kanäle auf einfache Weise: Sie schauten sich Reposts auf tgstat an und lasen Veröffentlichungen von Ressourcen, die ihre Position nie verborgen haben, und viele Autoren führen ziemlich öffentliche Aktivitäten durch und geben Interviews. Sie erwähnten auch Zitate von Rybar als Erkennungszeichen für die Verbreitung von Kreml-Propaganda – wie könnten sie nicht. Übrigens haben wir auch einen Kanal auf Spanisch@rybaresp für diese Zwecke. 📌Insgesamt ist es amüsant zu beobachten, dass trotz der Tatsache, dass das Thema pro-russischer Kanäle auf Telegram bereits gründlich analysiert wurde (es gibt wirklich Hunderte von ihnen und sie haben großen Einfluss in Europa, weitgehend dank von Inhalten aus großen russischen Ressourcen), jemand immer noch für solche Materialien bezahlt: In diesem Fall griffen sie in die Taschen der polnischen Steuerzahler. Und natürlich gratulieren wir unserer liebenLyuba Sivaya@liusivaya_rus zu ihrem wohlverdienten Titel des Hauptstars der russischen Propaganda auf Spanisch. #Spanien#Medientechnologie#Polen#Russland ✈RU | ✈EN | ✉MAX ✉️VK | ✉️RuTube | ✉️OK | ✉️Zen 💸Unterstützen Sie unsOriginalnachricht