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

Резултати

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

Търсене: #moscou

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

@RTenfrancais · Post #80830 · 04.05.2026 г., 18:40

🇷🇺🇺🇦Alors que Moscou se prépare à célébrer le Jour de la Victoire sur le nazisme, l’Ukraine cherche à entraver la fête et refuse la trêve proposée par #Moscou, multipliant ses attaques et ses menaces terroristes. Les détails avec notre reporter, Daria Vaganova. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80681 · 02.05.2026 г., 16:40

📎Un satellite illumine le ciel nocturne de #Moscou Le 1er mai au soir, les Moscovites ont pu observer un phénomène astronomique rare : la « Lune des fleurs ». Les images montrent un satellite brillant éclairant le ciel crépusculaire de la capitale, avant de disparaître progressivement derrière les nuages. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80438 · 29.04.2026 г., 21:30

⏺L’Occident instrumentalise l’OIAC à des fins géopolitiques, selon #Moscou L’Occident instrumentalise l’Organisation pour l'interdiction des armes chimiques pour promouvoir ses intérêts. Telle est la conclusion du rapport du Conseil de sécurité de la fédération de Russie. Les détails avec notre reporter, Daria Vaganova. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80228 · 27.04.2026 г., 20:04

🐾Au zoo de #Moscou, les visiteurs ont pu découvrir des lémuriens catta nouveau-nés Selon le zoo de Moscou, le sexe et le poids des nouveau-nés sont encore inconnus, les soigneurs préférant ne pas déranger la famille. Les petits restent en permanence auprès de leurs parents et se nourrissent de lait. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #80166 · 27.04.2026 г., 09:00

❄️ Neige record à #Moscou en avril Moscou et sa région ont été frappées par un cyclone nord-atlantique, apportant neige mouillée, pluie et vents violents jusqu’à 20 m/s. Selon les services météo, les précipitations ont atteint un niveau record avec 21 mm en une journée, dépassant un record datant de 1880. Les autorités ont placé la région en niveau d’alerte élevé en raison des risques de verglas et de chutes de neige persistantes, attendues encore durant plusieurs jours. source : réseaux sociaux RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79995 · 24.04.2026 г., 15:40

⛵️Défilé de bateaux à #Moscou Des navettes fluviales, des bateaux de plaisance et bateaux de service ont défilé sur la Moskova, traversant le centre de la capitale. La vidéo montre également la levée solennelle du drapeau russe. Tous ces navires transporteront des passagers sur des dizaines de lignes au cours de cette année. Selon Roman Latypov, premier directeur adjoint du département des transports de Moscou, le trafic passagers pourrait plus que quadrupler. Il a également qualifié la saison de navigation 2025 de grande réussite : le trafic passagers a atteint 4,57 millions de roubles, dépassant de plus de 20 % le chiffre de l'année précédente. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79798 · 22.04.2026 г., 12:20

🌐#Moscou accueille le IIe Dialogue public « L’avenir du monde » Du 27 au 29 avril, le Centre national RUSSIE réunit à Moscou des experts de plus de 40 pays. Au programme : conférences, soutenance de projets et débats. Parmi les intervenants, le chercheur marocain Younes Bennane. Après avoir proposé un corridor transcontinental Asie-Afrique via l’Arctique et Dakhla, il défend désormais une bourse carbone 100% africaine. 💬 « Une opportunité stratégique pour montrer que les chercheurs du Sud peuvent résoudre les grands défis du siècle », souligne-t-il. Quatre thèmes sont proposés aux finalistes : capital humain, technologie, environnement, communication. Les organisateurs ont reçu plus de 300 essais. Les inscriptions sont ouvertes sur le site officiel. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79797 · 22.04.2026 г., 11:55

💬Le président des Seychelles, Patrick Herminie, dépose des fleurs sur la tombe du Soldat inconnu à #Moscou. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79761 · 22.04.2026 г., 07:30

❗️Projet d’attentat déjoué à Moscou Un ressortissant russe a été arrêté à #Moscou alors qu’il préparait une explosion à proximité d’installations du ministère de la Défense, selon le FSB. RT en français • Osez questionner !

Hashtags

RT en français

@RTenfrancais · Post #79679 · 21.04.2026 г., 09:26

‼️Un incident s'est produit dans le métro de #Moscou Selon les premières informations, un des bogies de la troisième voiture a déraillé. Cela a endommagé un câble haute tension dans le tunnel et provoqué un court-circuit sans incendie par la suite. La fumée s'est cependant répandue sur deux stations. Plus de 180 personnes ont été évacuées. Les services de secours sont sur place. L'instant de l'accident dans le métro a été filmé. Une personne a été blessée au cours de cet incident, elle a été hospitalisée. source : réseaux sociaux RT en français • Osez questionner !

Hashtags

123•••1011
ПредишнаСтр. 1 от 11Следваща