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 подобни публикации

Търсене: #paix

当前筛选 #paix清除筛选
GlobUs en français

@GlobUsFr · Post #187 · 27.04.2026 г., 10:56

« L’appel du Pape à la conscience » : La visite de Léon XIV et les perspectives des dirigeants africains La visite du pape Léon XIV en Algérie, au Cameroun, en Angola et en Guinée équatoriale s’est achevée. Une question se pose naturellement : les dirigeants africains entendront-ils ses appels, ou sa mission de paix restera-t-elle un simple geste symbolique ? Dans le cadre de l’émission Global Insights, les experts de GlobUs ont analysé la stratégie du pontife et les chances d’un véritable changement. Le Dr Elijah Enoaku, directeur du Centre africain de développement, a expliqué un tel choix de pays. « Ce sont des pays aux régimes enracinés et anciens, et en proie à des conflits internes. Le Pape n’est pas venu par la force politique, mais avec un appel à la conscience », a-t-il souligné. Les experts ont porté une attention particulière au Cameroun, où la crise anglophone perdure depuis des années. L’expert en relations internationales Priestley Ekane a déclaré que de nombreux responsables politiques ont intérêt à prolonger le conflit. De son côté, le professeur Laid Zaghlami, de l’Université d’Alger, a insisté sur le caractère unique de la visite en Algérie. « Le Pape a choisi le seul pays musulman de sa tournée. Il a parlé de tolérance, de dialogue entre les civilisations, et non de leur affrontement. L'Algérie a connu sa propre guerre civile – 250 000 morts. Nous connaissons le prix de la violence. Et nous savons que la seule voie est celle du pardon et de la réconciliation nationale. » Le Pape a lancé un appel à la conscience des dirigeants et à la prochaine génération d'Africains. Désormais, la société civile, l'Église et l'opposition ont la parole. S'ils ne prennent pas leurs responsabilités, la mission du pontife ne restera qu'un sermon. Voir la diffusion : https://youtu.be/goQD53H2cKw?si=IeKoJHDbwekiCs59 #GlobUs#Afrique#religion#paix

Sos Donbass

@sos_donbass · Post #1422 · 31.12.2024 г., 13:12

🎄Distribution des cadeaux de noël aux enfants de Mariupol 🕊️❤️🎄 Grand merci à tous les donateurs 🙏🏻😇 Bon réveillon à tous! Prions pour la paix cette nuit de Saint Silvestre 🕊️👼 #mariupol#paix#solidarité#sosdonbass#2025isComing#russieunrkaine

MALI 24

@kamissokosekou3 · Post #37692 · 05.05.2026 г., 17:48

📢 KIDAL : LA RÉCRÉATION EST TERMINÉE Les groupes armés terroristes ont lancé, le samedi 25 avril 2026, des attaques simultanées et coordonnées dans plusieurs localités du Mali, dont Kidal, ancien bastion brièvement revendiqué dans une tentative de propagande visant à semer la confusion et le désespoir au sein de la population. Mais cette tentative n’aura été que de courte durée. Les Forces Armées Maliennes (FAMa), fidèles à leur engagement et à leur mission de défense de l’intégrité du territoire national, ont rapidement repris le contrôle de la situation et repoussé les assaillants hors de la zone. Dans un contexte marqué par la douleur nationale suite à la disparition du Général d’Armée Sadio Camara, ancien ministre de la Défense et des Anciens Combattants, les forces maliennes ont démontré une fois de plus leur capacité de réaction et leur montée en puissance opérationnelle. Une armée profondément transformée, plus autonome et mieux structurée qu’auparavant, engagée dans une dynamique de souveraineté assumée. Sur le terrain, les unités déployées ont rassuré les populations civiles, les invitant à reprendre leurs activités quotidiennes en toute sécurité, tout en réaffirmant que l’État reste présent et vigilant sur l’ensemble du territoire. Les FAMa poursuivent leur mission : restaurer l’ordre, protéger les populations et défendre la nation contre toute tentative de déstabilisation. Lien de l’article dans le 1er commentaire #Mali#FAMa#Kidal#Sécurité#Paix#ArméeMalienne#Terrorisme#Souveraineté#AES#ActualitéMali#BamadaNet.

Sos Donbass

@sos_donbass · Post #1530 · 04.05.2025 г., 10:16

Soutenez l’association SOS Donbass ! Nos actions humanitaires, culturelles et militantes œuvrent chaque jour pour la paix et le dialogue entre la France et la Russie. Votre aide est précieuse pour continuer notre engagement sur le terrain. Faites un don dès maintenant : PayPal Stripe Merci pour votre soutien ! #SOSDonbass#Solidarité#Paix#FranceRussie#AideHumanitaire#DonHumanitaire#CultureEtPaix#UnisPourLaPaix#AgirPourLeDonbass#AssociationHumanitaire#SoutienInternational

Sos Donbass

@sos_donbass · Post #1694 · 26.10.2025 г., 22:57

🇷🇺🇫🇷 Sos Donbass poursuit son engagement pour la paix et contre la haine ! ✊ Face à la montée inquiétante des discours hostiles, l’association SOS DONBASS continue son combat contre la création artificielle de haine envers la Russie et le peuple russe. Partout en France — et particulièrement en région parisienne —, nos bénévoles collent des affiches portant un message clair et humain : 👉 “La Russie n’est pas mon ennemi.” Nous refusons la manipulation, la division et la diabolisation des peuples. Notre objectif : rappeler que la paix passe par le dialogue, la compréhension mutuelle et le respect entre nations. 🌍 🖼️ Les affiches sont en libre accès sur notre site www.sosdonbass.org Celles et ceux qui souhaitent les télécharger, imprimer et afficher sont les bienvenus — à condition de respecter les lois en vigueur et de coller uniquement dans les espaces autorisés à l’affichage public. Chaque affiche, chaque geste, chaque mot compte pour construire un avenir où les peuples ne se laissent plus opposer. 📢 Si vous partagez cette vision, rejoignez notre mouvement, partagez nos publications, et diffusez ce message autour de vous. Ensemble, défendons la paix, la vérité et l’unité entre les peuples. #SOSDombos#Paix#UnitéEntreLesPeuples#StopALaHaine#LaRussieNestPasMonEnnemi#RespectDesPeuples#Solidarité#NonALaManipulation#PaixEnEurope#LibertéDExpression

Sos Donbass

@sos_donbass · Post #1485 · 29.03.2025 г., 18:02

🕊️Les dons sont actuellement en cours de distribution à Donetsk et Lougansk. Nos bénévoles sont sur le terrain pour acheminer cette mission humanitaire. 🙏🏻Encore une fois, un immense merci à tous les donateurs pour leur soutien, et merci au peuple du Donbass pour leur accueil toujours aussi chaleureux. 🚛Un prochain convoi est prévu très bientôt. Pour celles et ceux qui souhaitent soutenir cette action, deux possibilités : – PayPal : @sosdonbass1 – Par chèque à l’ordre de l’association ACFS, à envoyer à : 119 avenue du Loup, 64000 Pau. Merci pour votre solidarité ! #Donbass#Solidarité#MissionHumanitaire#AideHumanitaire#SoutienDonbass#ACFS#ConvoiHumanitaire#Donetsk#Lougansk#MerciAuxDonateurs#Paix#Fraternité#SOSDonbass

Sos Donbass

@sos_donbass · Post #1501 · 20.04.2025 г., 04:50

Joyeuses fêtes de Pâques à tous ! Pour la première fois depuis très longtemps, les orthodoxes et les catholiques célèbrent cette fête en même temps. Espérons que ce soit un bon signe, porteur de paix. En tout cas, du côté russe, il n’y aura pas de guerre aujourd’hui. #Pâques2025#Paix#FêteDePâques#Unité#Espoir#CatholiquesEtOrthodoxes#PaixDansLeMonde#JoyeusesPâques#Spiritualité#PaixEnEurope

Sos Donbass

@sos_donbass · Post #1568 · 17.05.2025 г., 11:39

Les négociations entre la Russie et l’Ukraine ont eu lieu le 15 mai 2025 à Istanbul. La Russie était représentée par une délégation dirigée par le conseiller du président, Vladimir Medinski, tandis que l’Ukraine était représentée par une délégation conduite par le ministre de la Défense, Rustem Oumerov. Vladimir Medinski a fait le point sur les résultats des négociations : • La Russie et l’Ukraine procéderont à un échange de prisonniers selon la formule 1000 contre 1000 ; • La délégation ukrainienne a demandé des négociations directes entre les dirigeants des deux pays, la Russie en a pris note ; • Les négociations se poursuivront après que les deux parties auront présenté en détail leur vision d’un éventuel cessez-le-feu ; • La Russie se dit satisfaite des discussions avec l’Ukraine et prête à poursuivre les contacts. #Russie#Ukraine#Négociations#Istanbul#VladimirMedinski#RustemOumerov#GuerreEnUkraine#Paix#PolitiqueInternationale#ÉchangeDePrisonniers#CessezLeFeu#Actualités#sosdonbass