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

Резултати

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

Търсене: #stoltenberg

当前筛选 #stoltenberg清除筛选
Libertà è ragione

@libertaeragione · Post #3873 · 04.07.2023 г., 11:24

#NATO Jens #Stoltenberg (#Ap|S&D): “Onorato dalla decisione degli Stati NATO di estendere il mio mandato come Segretario Generale fino al 1° ottobre 2024. Il legame transatlantico tra Europa e Nord America ha garantito la nostra libertà e sicurezza per quasi 75 anni e, in un mondo più pericoloso, la nostra Alleanza è più importante che mai.” @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #4201 · 26.06.2024 г., 09:04

#NATO il Consiglio Nord Atlantico ha deciso di nominare il Primo Ministro olandese Mark #Rutte (#VVD|RE) come prossimo Segretario generale della NATO, succedendo a Jens #Stoltenberg (#Ap|S&D). Rutte assumerà le funzioni di Segretario generale dal 1° ottobre 2024, quando scadrà il mandato di Stoltenberg dopo dieci anni alla guida dell'Alleanza. @OsservatorioEsteri

Ultimora.net - POLITICS

@ultimoraPOLITICS · Post #40019 · 16.06.2022 г., 19:08

#NATO#Turchia#Svezia#Finlandia Segretario Generale della NATO Jens #Stoltenberg (#Ap|S&D): "Miriamo a trovare una soluzione alle preoccupazioni della Turchia il più rapidamente possibile. Troveremo presto una soluzione. Vorrei ricordare che ci sono 30 membri nella NATO che non sempre sono d'accordo su tutto. Risolvere i disaccordi e raggiungere un consenso è un luogo comune per l'alleanza di difesa." @UltimoraPolitics

Savino Balzano

@savinobalzano · Post #1121 · 21.08.2025 г., 09:36

https://x.com/SavinoBalzano/status/1958463013784064455?t=0dYbN3dG06lEgnXSRhYs1w&s=1 È tornato virale un video. Settembre 2022, Assemblea generale dell’#Onu: parla il migliore dei migliori, il candidato automatico al #Quirinale, Mario #Draghi. Dice: «#Kiev sembra aver acquisito un vantaggio strategico importante. Le sanzioni che abbiamo impartito a #Mosca hanno avuto un effetto dirompente sulla macchina bellica russa, sulla sua economia. (…) Con un’economia più debole, sarà più difficile per la #Russia reagire alle sconfitte che si accumulano sul campo di battaglia. L’unità dell’Unione Europea e dei suoi alleati è stata determinante per offrire all’#Ucraina il sostegno di cui aveva bisogno, per imporre costi durissimi alla Russia». Andate a rivederlo, è psichedelico. In effetti, a voler citare tutte le panzane di #MarioDraghi servirebbe molto più spazio. Sarebbe materia da libro, chissà. Aprile 2022, conferenza stampa dinanzi ad agguerritissimi giornalisti, pronti a intimorirlo battendo le mani o lucidandogli la suola delle scarpe con la lingua: «Preferiamo la pace o star tranquilli col condizionatore acceso? Questa è la domanda che ci dobbiamo porre». Pensa a tutti quelli che, quell’estate, decisero di sudare e boccheggiare sull’altare di Kiev. A luglio 2021 disse: «Non ti vaccini, ti ammali, muori. Oppure fai morire: non ti vaccini, ti ammali, contagi e lui o lei muore. Questo è». Nella stessa conferenza stampa aggiunse: «Il green pass è una misura con cui gli italiani possono continuare a esercitare le proprie attività, a divertirsi, andare al ristorante, a partecipare a spettacoli all’aperto o al chiuso, con la garanzia di trovarsi tra persone che non sono contagiose». Castronerie. Ma Draghi, per quanto mi riguarda, è solo un pretesto: non è su di lui che voglio concentrare l’attenzione. È su di noi, sul nostro dibattito pubblico, sulla nostra informazione. In definitiva, sullo stato di salute della nostra democrazia. Perché non può esservi democrazia senza un dibattito sano, senza un’informazione seria e rigorosa, se il confronto è soffocato dall’assordante rumore della propaganda peggiore. Sul punto, è centrale la riflessione proposta da Alessandro Orsini nel suo Casa Bianca-Italia. La corruzione dell’informazione di uno Stato satellite (Paper First, 2025). A me interessa ricordare come abbiamo reagito noi a quelle performance. In un Paese serio, uno come Draghi verrebbe accantonato, messo da parte con un certo imbarazzo. Non ci sarebbe nemmeno da infierire: semplicemente ha toppato più volte, e lo ha fatto su questioni enormi. Invece, ancora oggi, il suo è un nome automatico ogni volta che si parla delle massime cariche italiane e internazionali: lo si immaginava alla successione di #Mattarella, di #Stoltenberg, di #VonDerLeyen al termine del mandato. Peraltro, gli basterebbe commentare il meteo o raccontare le vacanze per finire in prima pagina, con i soliti giornali in giubilo. Come si fa a insistere impunemente nel propinare al pubblico il racconto del migliore di tutti? Siamo messi così male? Draghi è solo un esempio: lo stesso discorso vale per la guerra. Come si potrà mai pretendere che l’opinione pubblica partecipi, animi la dialettica politica, legga i giornali, dopo che ciarlatani spacciatisi per fact-checker ci raccontavano che i russi combattevano con le pale, con i microchip delle lavatrici, che fuggivano dinanzi alle armate di #Zelensky, che #Putin fosse affetto da tutte le malattie note e ignote, se non addirittura già morto? Gli stessi che volevano, magari per legge, imbavagliare chiunque provasse a usare il cervello e a dire cose sensate. Una riflessione sulla nostra informazione, sulla sua indipendenza e sulla sua libertà, è davvero essenziale. Dobbiamo pretendere di più da chi si propone di raccontarci la realtà. Dobbiamo saper scegliere tra chi continuerà impunemente a ingozzarci di propaganda come fossimo oche da foie gras e chi prova, con onestà, a dirci le cose come stanno.

la fionda📗

@lafionda · Post #6500 · 21.08.2025 г., 09:37

https://x.com/SavinoBalzano/status/1958463013784064455?t=0dYbN3dG06lEgnXSRhYs1w&s=1 È tornato virale un video. Settembre 2022, Assemblea generale dell’#Onu: parla il migliore dei migliori, il candidato automatico al #Quirinale, Mario #Draghi. Dice: «#Kiev sembra aver acquisito un vantaggio strategico importante. Le sanzioni che abbiamo impartito a #Mosca hanno avuto un effetto dirompente sulla macchina bellica russa, sulla sua economia. (…) Con un’economia più debole, sarà più difficile per la #Russia reagire alle sconfitte che si accumulano sul campo di battaglia. L’unità dell’Unione Europea e dei suoi alleati è stata determinante per offrire all’#Ucraina il sostegno di cui aveva bisogno, per imporre costi durissimi alla Russia». Andate a rivederlo, è psichedelico. In effetti, a voler citare tutte le panzane di #MarioDraghi servirebbe molto più spazio. Sarebbe materia da libro, chissà. Aprile 2022, conferenza stampa dinanzi ad agguerritissimi giornalisti, pronti a intimorirlo battendo le mani o lucidandogli la suola delle scarpe con la lingua: «Preferiamo la pace o star tranquilli col condizionatore acceso? Questa è la domanda che ci dobbiamo porre». Pensa a tutti quelli che, quell’estate, decisero di sudare e boccheggiare sull’altare di Kiev. A luglio 2021 disse: «Non ti vaccini, ti ammali, muori. Oppure fai morire: non ti vaccini, ti ammali, contagi e lui o lei muore. Questo è». Nella stessa conferenza stampa aggiunse: «Il green pass è una misura con cui gli italiani possono continuare a esercitare le proprie attività, a divertirsi, andare al ristorante, a partecipare a spettacoli all’aperto o al chiuso, con la garanzia di trovarsi tra persone che non sono contagiose». Castronerie. Ma Draghi, per quanto mi riguarda, è solo un pretesto: non è su di lui che voglio concentrare l’attenzione. È su di noi, sul nostro dibattito pubblico, sulla nostra informazione. In definitiva, sullo stato di salute della nostra democrazia. Perché non può esservi democrazia senza un dibattito sano, senza un’informazione seria e rigorosa, se il confronto è soffocato dall’assordante rumore della propaganda peggiore. Sul punto, è centrale la riflessione proposta da Alessandro Orsini nel suo Casa Bianca-Italia. La corruzione dell’informazione di uno Stato satellite (Paper First, 2025). A me interessa ricordare come abbiamo reagito noi a quelle performance. In un Paese serio, uno come Draghi verrebbe accantonato, messo da parte con un certo imbarazzo. Non ci sarebbe nemmeno da infierire: semplicemente ha toppato più volte, e lo ha fatto su questioni enormi. Invece, ancora oggi, il suo è un nome automatico ogni volta che si parla delle massime cariche italiane e internazionali: lo si immaginava alla successione di #Mattarella, di #Stoltenberg, di #VonDerLeyen al termine del mandato. Peraltro, gli basterebbe commentare il meteo o raccontare le vacanze per finire in prima pagina, con i soliti giornali in giubilo. Come si fa a insistere impunemente nel propinare al pubblico il racconto del migliore di tutti? Siamo messi così male? Draghi è solo un esempio: lo stesso discorso vale per la guerra. Come si potrà mai pretendere che l’opinione pubblica partecipi, animi la dialettica politica, legga i giornali, dopo che ciarlatani spacciatisi per fact-checker ci raccontavano che i russi combattevano con le pale, con i microchip delle lavatrici, che fuggivano dinanzi alle armate di #Zelensky, che #Putin fosse affetto da tutte le malattie note e ignote, se non addirittura già morto? Gli stessi che volevano, magari per legge, imbavagliare chiunque provasse a usare il cervello e a dire cose sensate. Una riflessione sulla nostra informazione, sulla sua indipendenza e sulla sua libertà, è davvero essenziale. Dobbiamo pretendere di più da chi si propone di raccontarci la realtà. Dobbiamo saper scegliere tra chi continuerà impunemente a ingozzarci di propaganda come fossimo oche da foie gras e chi prova, con onestà, a dirci le cose come stanno.