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

Резултати

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

Търсене: #maroc

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

@RTenfrancais · Post #80723 · 03.05.2026 г., 11:20

🇲🇦Le prince héritier du #Maroc nommé à un poste clé dans l'armée Le roi Mohammed VI du Maroc a nommé son fils, le prince héritier Moulay El Hassan, au poste stratégique de coordinateur des bureaux et services de l'état-major général des Forces armées royales (FAR). À 22 ans, cette nomination, officialisée le 2 mai, marque une étape importante dans la montée en responsabilité du prince. Ce poste a été celui de son père, qui l'avait occupé en 1985. Cette fonction clé, au cœur de l'organigramme militaire, témoigne de la préparation du prince héritier à assumer un rôle central dans la gestion des affaires du royaume. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40618 · 05.05.2026 г., 13:31

🇲🇦🚘Grève des routiers marocains : colère face aux contraintes européennes Les transporteurs routiers au #Maroc entament une grève de 24 heures pour protester contre les obstacles administratifs qui freinent leur activité, notamment des délais jugés trop longs pour obtenir des visas et les restrictions de séjour dans l’espace Schengen. Ils dénoncent en particulier la limite de 90 jours sur 180, qui complique l’organisation logistique et augmente les coûts des opérations commerciales. RT en français • Osez questionner !

Hashtags

RT France actualités

@rt_fra · Post #40457 · 03.05.2026 г., 11:20

🇲🇦Le prince héritier du #Maroc nommé à un poste clé dans l'armée Le roi Mohammed VI du Maroc a nommé son fils, le prince héritier Moulay El Hassan, au poste stratégique de coordinateur des bureaux et services de l'état-major général des Forces armées royales (FAR). À 22 ans, cette nomination, officialisée le 2 mai, marque une étape importante dans la montée en responsabilité du prince. Ce poste a été celui de son père, qui l'avait occupé en 1985. Cette fonction clé, au cœur de l'organigramme militaire, témoigne de la préparation du prince héritier à assumer un rôle central dans la gestion des affaires du royaume. RT en français • Osez questionner !

Hashtags

MALI 24

@kamissokosekou3 · Post #37424 · 04.05.2026 г., 06:48

#Maroc/Coopération_Militaire : deux soldats américains portés disparus, en plein exercice militaire Des recherches ont été lancées dans le sud du Maroc après la disparition de deux militaires américains engagés dans l’exercice international « African Lion 2026 ». L’armée marocaine, qui a confirmé l’information ce dimanche, précise que les soldats ont été portés disparus à proximité d’une falaise. Les circonstances de l’incident restent à ce stade inconnues. Les forces marocaines et américaines assurent que les recherches se poursuivent activement sur le terrain. De son côté, le Commandement américain pour l’Afrique (Africom) a annoncé l’ouverture d’une enquête afin d’établir les faits.

Hashtags

AES INFO

@aesinfos · Post #3294 · 23.04.2026 г., 22:45

#AESinfo | #Mali🇲🇱🤝🇲🇦#Maroc Suspension de l'Autorisation Électronique de Voyage au Maroc (AEVM), applicable aux ressortissants maliens, entrera en vigueur, à compter du 27 avril 2026.

AES INFO

@aesinfos · Post #3084 · 05.08.2025 г., 15:12

#AESinfo | #Mali🇲🇱🤝🏾🇲🇦#Maroc Le Mali et le Maroc unissent leurs forces pour libérer quatre chauffeurs marocains Bonne nouvelle ! Quatre chauffeurs routiers marocains, enlevés il y a plusieurs mois, ont été libérés sains et saufs. C'est ce qu'a annoncé le gouvernement malien dans un communiqué officiel. Les quatre hommes, capturés le 18 janvier 2025 au nord-est du Burkina Faso, étaient retenus en otages par le groupe terroriste "État Islamique dans la Province du Sahel". Leur libération est le résultat d'une collaboration efficace et déterminée entre les services de sécurité du Mali et du Maroc. L'Agence Nationale de la Sécurité d'État du Mali et la Direction Générale d'Études et de Documentation du Maroc ont mené une enquête conjointe, aboutissant à ce dénouement heureux le dimanche 3 août 2025. Une belle preuve de la solidarité entre les deux pays face au terrorisme.

AES INFO

@aesinfos · Post #2552 · 17.02.2025 г., 21:02

#AESinfo | #Mali🇲🇱🤝🏾🇲🇦#Maroc Coopération militaire renforcée : Le Mali et le Maroc lancent une commission mixte pour experts Le Ministère de la Défense et des Anciens Combattants a accueilli, ce lundi 17 février 2025, une délégation d'experts des Forces Armées Royales marocaines, conduite par le Général de Brigade Abdelghani MOUHIB. Cette visite marque le coup d'envoi de la première réunion de la Commission Militaire Mixte Mali-Maroc. Pendant trois jours, les experts militaires des deux pays, co-présidés par les Généraux de Brigade Mahamadou Massaoulé SAMAKE et Abdelghani MOUHIB, travailleront au renforcement de la coopération militaire bilatérale. Cette initiative témoigne de la volonté du Mali et du Maroc d'intensifier leur collaboration dans le domaine de la défense.

RT en français

@RTenfrancais · Post #79778 · 22.04.2026 г., 10:40

🇷🇺🇲🇦Une délégation russe est arrivée au Royaume du Maroc pour une visite de travail, dans le cadre des échanges entre le groupe de coopération du Conseil de la Fédération et la Chambre des conseillers du Royaume du #Maroc. Des rencontres ont eu lieu avec Abdelkader Salama, premier vice-président de la Chambre des conseillers du Royaume du Maroc ; Mohamed Sabbari, premier vice-président de la Chambre des représentants du Royaume du Maroc ; et des membres du Groupe d’amitié interparlementaire Maroc-#Russie, sous la direction de sa présidente, Fatima El Hassani. La délégation a réaffirmé son engagement à développer davantage la coopération russo-marocaine dans les domaines de l’agriculture, de la pêche maritime, de la culture, de l’éducation et de l’énergie, ainsi que dans d’autres secteurs. Les membres de la délégation ont discuté avec leurs homologues du renforcement de la coopération interparlementaire, notamment au sein des commissions compétentes et des groupes d’amitié établis dans les deux parlements. RT en français • Osez questionner !

AES INFO

@aesinfos · Post #2058 · 14.12.2024 г., 15:52

#AESinfo | #Niger🇳🇪🤝🏾🇲🇦#Maroc Nouvelle centrale électrique à Niamey, un don du Maroc pour l'indépendance énergétique du Niger Le Premier Ministre, Ministre de l'Économie et des Finances, Ali Mahamane Lamine Zeine, a inauguré jeudi 12 décembre 2024 à Niamey une centrale électrique diesel de 20 mégawatts, don du Royaume du Maroc. Baptisée au nom de Sa Majesté le Roi Mohammed VI, cette infrastructure de pointe alimentera 6 000 clients (4 quartiers de Niamey) et contribuera à l'indépendance énergétique du pays.

AES INFO

@aesinfos · Post #2797 · 29.04.2025 г., 10:55

#AESinfo | #AES🇧🇫🇲🇱🇳🇪🤝🏾🇲🇦#Maroc Renforcement de la coopération Sud-Sud : le Roi Mohammed VI reçoit les chefs de la diplomatie de l'AES Dans une démarche visant à consolider les liens de coopération entre la Confédération des États du Sahel (AES) et le Royaume du Maroc, Sa Majesté le Roi Mohammed VI a accordé une audience aux ministres des Affaires étrangères du Mali, du Niger et du Burkina Faso, le 28 avril 2025. Cette audience royale a permis aux ministres de discuter des avancées et des défis de l'AES avec Sa Majesté le Roi, et de bénéficier de ses conseils pour renforcer la dynamique de la confédération.

Polytech Global

@polytech_eng · Post #3075 · 10.04.2025 г., 15:22

🇷🇺🇲🇦Le SPbPU présente ses programmes d’études à #Casablanca 🎓 Le Salon international de l'étudiant s'ouvre aujourd’hui à Casablanca. L'Université polytechnique de Saint-Pétersbourg (SPbPU) y participe et présente un nouveau programme de formation préuniversitaire pour les candidats marocains souhaitant poursuivre leurs études en #Russie. 🤝 Organisé en partenariat avec l’Alliance russo-marocaine, cet événement marque une nouvelle étape dans la coopération éducative entre la Russie et le #Maroc. RT en français • Osez questionner !

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