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

Резултати

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

Търсене: #aes

当前筛选 #aes清除筛选
RT en français

@RTenfrancais · Post #79722 · 21.04.2026 г., 17:00

🟢Bakary Yaou Sangaré évoque également la possibilité de développer des partenariats entre RT et des médias de l’#AES pour renforcer la coopération médiatique. 🟩 Bientôt sur RT en français ! RT en français • Osez questionner !

Hashtags

MALI 24

@kamissokosekou3 · Post #37094 · 30.04.2026 г., 20:00

Koulouba | le 30 avril 2026| #AES Audience à Koulouba : l’AES Présente ses condoléances au peuple malien suite au décès du Général d'Armée Sadio CAMARA Le Président de la Transition, Son Excellence le Général d’Armée Assimi GOÏTA, a reçu le jeudi 30 avril 2026 une délégation de la Confédération des États du Sahel (AES), conduite par le ministre de la Défense du Burkina Faso, le Général de Brigade Célestin COMPAORE. Venue présenter les condoléances du Niger et du Burkina Faso, la délégation a salué la mémoire de l’officier émérite, tombé le 25 avril 2026 lors d’une attaque de groupes armés terroristes appuyés par des sponsors étatiques étrangers, à Kati. L’objectif de cette attaque lâche était de déstabiliser la Transition malienne et de briser l’espoir de l’AES qui se bat pour sa souveraineté, a déclaré le chef de délégation. Toujours dans son intervention, à l'issue de l’audience, le Général de Brigade Célestin COMPAORE a assuré que la lutte se poursuivra avec plus d’intensité pour honorer le combat du Général CAMARA. Le Président GOÏTA a remercié ses pairs de l’AES pour cette marque de solidarité et de fraternité combattante.

Hashtags

SAHEL SCOPE

@sahelscope · Post #1523 · 23.12.2025 г., 21:19

🇧🇫🇲🇱🇳🇪Le capitaine Ibrahim TRAORE, Président du Faso et chef de l’État, prend officiellement les rênes de la présidence de la Confédération #AES.

Hashtags

SAHEL SCOPE

@sahelscope · Post #1501 · 23.12.2025 г., 16:54

DÉVELOPPEMENT : Les Chefs d’État de l’AES procèdent à l’inauguration de la Banque Confédérale d’Investissement et de Développement Dans le cadre de la mise en œuvre des orientations stratégiques de la Confédération des États du Sahel (AES), la Banque Confédérale d’Investissement et de Développement (BCID-AES) a été officiellement inaugurée ce mardi 23 décembre 2025 à Bamako. La cérémonie a été présidée par le Président de la Transition, Chef de l’État de la République du Mali et Président de la Confédération des États du Sahel (AES), Son Excellence le Général d’Armée Assimi GOÏTA, le Président de la République du Niger, Son Excellence le Général d’Armée Abdourahamane TIANI, ainsi que le Président du Faso, Son Excellence le Capitaine Ibrahim TRAORÉ. Institution financière stratégique de la Confédération, la BCID-AES vise à soutenir les investissements structurants, à renforcer la souveraineté économique et à promouvoir un développement durable au sein de l’espace #AES.

Hashtags

SAHEL SCOPE

@sahelscope · Post #1478 · 22.12.2025 г., 22:35

Bamako/ le 22 décembre 2025/ #AES 2ᵉ COLLÈGE DES CHEFS D’ÉTAT DE LA CONFÉDÉRATION DES ÉTATS DU SAHEL (AES) : Arrivée à Bamako du Président de la République du Niger Le Président de la République du Niger, Son Excellence le Général d’Armée Abdourahamane TIANI, est arrivé ce lundi 22 décembre 2025 à Bamako, capitale malienne, où se tiendra, le mardi 23 décembre 2025, le 2ᵉ Collège des Chefs d’État de la Confédération des États du Sahel (AES). À son arrivée à l’Aéroport international Président Modibo KEÏTA-Sénou, il a été accueilli par Son Excellence le Général d’Armée Assimi GOÏTA, Président de la Transition, Chef de l’État de la République du Mali et Président de la Confédération des États du Sahel (AES). Après un bref entretien en tête-à-tête au pavillon présidentiel, les deux Chefs d’État ont pris la direction de Koulouba. Tout au long de leur parcours, les deux Présidents ont été chaleureusement acclamés par une foule en liesse venue leur témoigner attachement et soutien.

Hashtags

SAHEL SCOPE

@sahelscope · Post #1436 · 16.12.2025 г., 17:51

3ᵉ réunion des ministres du Commerce et de l’Industrie de l’AES : Niamey consolide les acquis Le Ministre de l’Industrie et du Commerce du Mali a participé à la 3ᵉ réunion des ministres chargés du Commerce et de l’Industrie et du secteur privé de la Confédération des États du Sahel (#AES), tenue à Niamey, au Niger. Présidée par le Premier ministre nigérien, M. Ali Mahamat Zen, cette rencontre s’inscrit dans la dynamique du Traité fondateur de l’AES signé le 6 juillet 2024. Elle a permis d’évaluer la mise en œuvre de la feuille de route adoptée à Bamako en octobre 2024 et de définir de nouvelles priorités. Les travaux ont porté sur la construction d’une base industrielle commune, l’harmonisation des politiques commerciales et industrielles, le renforcement des échanges intra-AES et le rôle stratégique du secteur privé. La réunion s’est conclue par la signature de conventions entre les Chambres de Commerce et les offices céréaliers de l’AES.

Hashtags

SAHEL SCOPE

@sahelscope · Post #831 · 11.07.2025 г., 16:09

Réunion clé des chefs d'État du Sahel : L'ALG se transforme en agence de l'AES 11 juillet 2025 – Les présidents du Mali, du Burkina Faso et du Niger ont participé à la 8ᵉ session ordinaire de l'Autorité du Liptako-Gourma (ALG) en visioconférence. 🔷Décisions majeures : 🔹Transformation de l'ALG en Agence de développement pour la Confédération des États du Sahel (#AES) 🔹Maintien du siège à Ouagadougou 🔹Audit préalable et nomination prochaine d'un Administrateur provisoire 🔹Échéance fixée au 31 décembre 2025 pour finaliser le processus Discours du Président Gal Assimi Goïta : - « Cette réforme évite la création de structures coûteuses et s’adapte aux réalités géopolitiques. » 🔷- Appel à capitaliser sur l’expérience de l’ALG pour mieux servir les objectifs de l’AES. Les ministres et experts devront proposer une nouvelle forme institutionnelle pour l’ALG, alignée sur les ambitions de souveraineté et de développement de l’AES.

Hashtags

AES INFO

@aesinfos · Post #3336 · 30.04.2026 г., 19:50

#AESinfo | #AES🇧🇫🇲🇱🇳🇪 Hommage au Général Sadio Camara : « Nous traquerons tes assassins jusqu’à leur dernier retranchement », lance le Général Célestin Simporé L'émotion et la détermination étaient au cœur de la cérémonie d’hommage au défunt Ministre malien de la Défense, le Général Sadio Camara. Dans un discours empreint de fraternité d'armes et de fermeté, le Ministre de la Guerre et de la Défense patriotique du Burkina Faso, le Général de division Célestin Simporé, a salué la mémoire d'un « pilier de la résistance sahélienne ». Retrouvez l’article complet sur : Twitter X @AESinfos Facebook https://www.facebook.com/share/1CjBfdTWNC/?mibextid=wwXIfr

Hashtags

AES INFO

@aesinfos · Post #2750 · 03.04.2025 г., 23:38

#AESinfo | #AES🇧🇫🇲🇱🇳🇪🤝🏾🇷🇺 L'Aube d'une Nouvelle Alliance : Regards Croisés sur l'AES et la Russie Dans une conférence de presse, les chefs des diplomaties de l'Alliance des États du Sahel (AES) et de la Russie ont dressé un tableau saisissant de leur coopération grandissante. Sergueï Lavrov, le ministre russe des Affaires étrangères, a ouvert le bal en qualifiant la création de l'AES de « deuxième réveil de l'Afrique », soulignant l'ambition de Moscou de contribuer à une nouvelle architecture de sécurité africaine. Retrouvez l’article complet sur Twitter X @AESinfos Facebook https://www.facebook.com/share/1B9nigxGaw/?mibextid=wwXIfr

Hashtags

AES INFO

@aesinfos · Post #2413 · 27.01.2025 г., 17:03

#AESinfo | #AES🇧🇫🇲🇱🇳🇪 Retrait de la CEDEAO : Le compte rendu des travaux des Ministres des Affaires Étrangères au Président du Faso Le Président du Faso, Chef de l’État, le Capitaine Ibrahim TRAORÉ, a reçu en audience, ce lundi en fin de matinée, les ministres des Affaires étrangères de la Confédération des États du Sahel, en séjour à Ouagadougou dans le cadre d’une réunion d’échanges sur les contours de la future collaboration avec la CEDEAO. Source : @MaliMaeci

Hashtags

AES INFO

@aesinfos · Post #1837 · 12.11.2024 г., 21:24

#AESinfo | #BurkinaFaso🇧🇫 « Nous avons créé l’Alliance des États du Sahel (#AES), puis la Confédération des États du Sahel, et nous tendons maintenant vers la Fédération des États du Sahel. Si cela aboutit, ce sera un point de départ pour l’Union. Plutôt que d’appartenir à une CEDEAO manipulée de part et d’autre, financée par les impérialistes qui nous exploitent. La CEDEAO n’a même pas été capable d’amener deux pays à s’unir »... Dr. Apollinaire Joachimson Kyélem de Tambèla, Premier ministre

ПредишнаСтр. 1 от 3Следваща