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

Резултати

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

Търсене: #aesinfo

当前筛选 #aesinfo清除筛选
AES INFO

@aesinfos · Post #3349 · 04.05.2026 г., 15:40

#AESinfo | 🇧🇫🇲🇱🇳🇪 Guerre Médiatique : Des désinformation orchestrée, manipulations médiatiques occidentales et rumeurs de chaos total, il devient impératif de révéler les intentions d'arabiques de ces médias occidentaux. Ils dépeignent un État en déroute et donne du tribune aux diables, dans le but de salir la réputation du Sahel.

Hashtags

AES INFO

@aesinfos · Post #3252 · 11.03.2026 г., 22:32

#AESinfo Rfi De l’information à la nuisance : quand la haine remplace le métier Quand un pays assume sa souveraineté en interdisant un média ou en renvoyant ses tuteurs, la riposte de ce dernier ne se fait pas attendre : salir par tous les moyens l’image de cette nation. RFI, cette chaîne, véritable officine de propagande et de haine contre les voix dissidentes, s'acharne désormais à orchestrer des fictions pour démoraliser l’armée sahélienne et traîner le peuple dans la boue. En quête désespérée d'une audience qu'elle a perdue, elle s'enfonce dans la désinformation systématique. Retrouvez l’article complet sur : Twitter X @AESinfos Facebook https://www.facebook.com/Aesahelinfo?mibextid=wwXIfr&mibextid=wwXIfr

Hashtags

AES INFO

@aesinfos · Post #3198 · 23.11.2025 г., 18:33

#AESinfo Après nous avoir inventé des sponsors venus de partout — Russie, Israël, Maroc, EAU — voilà enfin la vraie transparence.

Hashtags

AES INFO

@aesinfos · Post #3151 · 02.10.2025 г., 16:24

#AESinfo | 🇧🇫🇲🇱🇳🇪 🔴 Non, l'AES n'a pas annoncé le retrait "irréversible" du Franc CFA ! Le document qui circule est un FAKE.

Hashtags

AES INFO

@aesinfos · Post #3116 · 26.08.2025 г., 10:00

#AESinfo | 🇧🇫🇲🇱🇳🇪 La Confédération des États du Sahel exige la justice pour Alain Christian TRAORE et dénonce les sanctions européennes contre Nathalie YAMB, Franklin NYAMSI, Kemi SEBA et Ibrahim MAIGA Dans un communiqué de presse du 25 août 2025, les ministres de la Justice et des Droits de l'Homme de la Confédération des États du Sahel (AES) ont exprimé leurs condoléances à la famille d'Alain Christian TRAORE, dit « Alino Faso », et ont demandé une enquête transparente sur sa mort. Ils exigent que les auteurs, co-auteurs et complices de sa disparition répondent de leurs actes. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/1As316eHzt/?mibextid=wwXIfr

Hashtags

AES INFO

@aesinfos · Post #3104 · 14.08.2025 г., 20:20

#AESinfo | 🇧🇫🇲🇱🇳🇪 Renforcement de l'alliance : l'AES en visite stratégique à Moscou Le Général de corps d'armée Sadio Camara, ministre de la Défense et des Anciens Combattants du Mali, se trouve actuellement à Moscou pour une visite de travail. Il est accompagné de ses homologues du Burkina Faso et du Niger, marquant une démarche unifiée de la part de la Confédération des États du Sahel (AES). Cette visite, à l'invitation de la Fédération de Russie, vise à intensifier le partenariat stratégique entre l'AES et la Russie. Les discussions se concentrent sur la consolidation de leur coopération militaire afin de faire face aux défis sécuritaires croissants dans la région. Les échanges s'inscrivent dans la vision commune des chefs d'État respectifs, à savoir Vladimir Poutine (Russie), Assimi Goïta (Mali), Abdourahamane Tiani (Niger) et Ibrahim Traoré (Burkina Faso). Cette rencontre souligne la volonté des parties de renforcer leur collaboration pour assurer la stabilité et la sécurité du Sahel.

Hashtags

AES INFO

@aesinfos · Post #3067 · 31.07.2025 г., 23:07

#AESinfo | 🇧🇫🇲🇱🇳🇪 🔴 Fin de l'Aide Conditionnelle : L'AES Saisit l'Opportunité de Bâtir son Avenir ! La Belgique et le Luxembourg suspendent leur coopération avec le Mali, le Niger et le Burkina Faso. Cette nouvelle marque la fin d'une époque et le commencement d'une nouvelle ère de liberté pour l'Alliance des États du Sahel (AES). Les millions d'euros injectés chaque année par des agences comme LuxDev (23,7 millions € en 2024) étaient souvent liés à des conditions politiques et diplomatiques. En se retirant, ces pays européens libèrent l'AES de cette pression et lui permettent de tracer sa propre voie sans diktat extérieur. Ce moment est une formidable opportunité pour renforcer la coopération intra-AES, mobiliser les ressources locales et rechercher de nouveaux partenariats Sud-Sud, basés sur le respect mutuel et des intérêts partagés. L'avenir du Sahel sera construit par les sahéliens, pour les sahéliens.

Hashtags

AES INFO

@aesinfos · Post #3045 · 18.07.2025 г., 15:02

#AESinfo | 🇧🇫🇲🇱🇳🇪 AES : Vers des routes plus modernes au Mali, Burkina Faso et Niger ! Une rencontre stratégique de trois jours se tient actuellement à Bamako, réunissant les responsables des Fonds d’Entretien Routier du Mali, du Burkina Faso et du Niger. L'objectif est de taille : unir leurs forces pour améliorer et préserver les infrastructures routières au sein de l'Alliance des États du Sahel (AES). Les discussions porteront sur la mise en place d'un cadre de coopération solide et sur l'harmonisation de leurs politiques pour assurer un financement efficace et durable de leur patrimoine routier commun.

Hashtags

AES INFO

@aesinfos · Post #3014 · 11.07.2025 г., 20:18

#AESinfo | 🇧🇫🇲🇱🇳🇪 Naissance d’un Nouvel Outil de Puissance : L’AES transforme l’ALG en Agence de Développement stratégique À l’issue d’une réunion tenue en visioconférence, les présidents du Mali, du Burkina Faso et du Niger ont décidé de transformer l’Autorité de Développement Intégré du Liptako-Gourma (ALG) en Agence de Développement de la Confédération des États du Sahel (AES). Un tournant stratégique majeur pour le développement souverain de l’espace sahélien. Retrouvez l’article complet sur Twitter X @AESinfis Facebook https://www.facebook.com/share/1YYfzoMBvX/?mibextid=wwXIfr

Hashtags

AES INFO

@aesinfos · Post #3009 · 09.07.2025 г., 19:09

#AESinfo | 🇧🇫🇲🇱🇳🇪 Mise en place d’une Cour pénale régionale par l’Alliance des États du Sahel Le Burkina Faso, le Mali et le Niger, membres de l’Alliance des États du Sahel (AES), ont officiellement annoncé la création d’une Cour pénale et des droits humains du Sahel (CPS-DH). Cette institution régionale, qui sera basée à Bamako, aura pour mission de juger les crimes les plus graves, notamment les crimes de guerre, crimes contre l’humanité, actes de terrorisme et violations graves des droits humains. Cette décision s’inscrit dans une volonté commune d’harmoniser les systèmes judiciaires des trois pays et de renforcer la lutte contre l’impunité dans la région. Un centre pénitentiaire de haute sécurité, une base de données judiciaire partagée et une plateforme numérique d’échange d’informations accompagneront le fonctionnement de cette nouvelle instance.

Hashtags

AES INFO

@aesinfos · Post #3001 · 07.07.2025 г., 22:41

#AESinfo | 🇧🇫🇲🇱🇳🇪 Chez AESinfo, l'innovation est au cœur de notre engagement à vous apporter l'actualité. Désormais, découvrez nos vidéos illustratives réalisées grâce à l'intelligence artificielle, mettant en scène des journalistes virtuels comme Rokiatou Traoré, pour vous présenter l'info de manière dynamique et percutante. Restez connectés avec AESinfo pour ne rien manquer de l'actualité de l'Alliance des États du Sahel et du monde.

Hashtags

AES INFO

@aesinfos · Post #2966 · 29.06.2025 г., 12:57

#AESinfo | 🇧🇫🇲🇱🇳🇪 L’AES en guerre contre le terrorisme : Plus de 4 200 terroristes neutralisés en deux ans, une victoire stratégique pour les armées sahéliennes Depuis 2023, les pays de l’Alliance des États du Sahel (AES) mènent une offensive sans précédent contre les groupes terroristes qui ensanglantent la région. Loin des stratégies inefficaces imposées par les anciens partenaires occidentaux, les armées sahéliennes, renforcées par une coopération régionale inédite, ont porté des coups décisifs aux ennemis de la stabilité. Selon les bilans officiels et les rapports des opérations, plus de 4 200 terroristes ont été éliminés entre 2023 et 2025. Un chiffre qui témoigne de la détermination et de l’efficacité croissante des forces de l’AES, désormais maîtresses de leur destin sécuritaire. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/1Cni8aXEfE/?mibextid=wwXIfr

Hashtags

123•••5•••10•••15•••20•••25•••30•••35•••40•••45•••50•••55•••60•••65•••70•••75•••808182
ПредишнаСтр. 1 от 82Следваща