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

Резултати

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

Търсене: #surglobal

当前筛选 #surglobal清除筛选
EmbajadaRusaVen

@embajadarusaven · Post #1884 · 30.09.2024 г., 16:53

🌍📈Impacto alimentario de las sanciones contra Rusia: Las sanciones contra Rusia y Bielorrusia están afectando la seguridad alimentaria mundial. Como grandes exportadores de trigo y fertilizantes, las restricciones han provocado un aumento de precios y escasez, impactando especialmente al Sur Global. Millones de personas enfrentan un mayor riesgo de inseguridad alimentaria debido a las interrupciones en las cadenas de suministro, lo que agrava la crisis alimentaria global. #Sanciones#Rusia#SurGlobal Fuente: bit.ly/3PQG6pC

EmbajadaRusaVen

@embajadarusaven · Post #2726 · 19.12.2025 г., 02:48

Departamento Latinoamericano del MAE de Rusia: 🇷🇺🇻🇪 El 17 de diciembre, se celebró en Moscú una ceremonia solemne de colocación de ofrendas florales ante el monumento al luchador por la independencia de los pueblos de América Latina, destacado estadista, político y jefe militar del siglo XIX, Simón Bolívar, para rendirle homenaje en el 195° Aniversario de su fallecimiento. En la ceremonia participaron el Director del Departamento Latinoamericano de la Cancillería de Rusia, Alexánder Shchetinin;la Ministra de Juventud de Venezuela, Grecia Colmenares; el Embajador de Venezuela en Rusia, Jesús Rafael Salazar Velázquez, así como Jefes de unas Misiones Diplomáticas acreditadas en Moscú de países de #AméricaLatina, el #Caribe y el #SurGlobal. Asimismo, al evento asistieron representantes de las autoridades municipales, jóvenes venezolanos que estudian en Rusia, delegados del III Foro Juvenil Ruso-Venezolano que transcurre actualmente en Moscú, así como unos expertos rusos en asuntos internacionales y periodistas. 💬 En su discurso el Director del Departamento Latinoamericano del MAE de Rusia, Alexánder Shchetinin, destacó el papel histórico de Simón Bolívar, quien unió bajo banderas de la libertad e independencia a los pueblos heroicos del continente, y notó que sus ideas forman la base de la política contemporánea de América Latina. Asimismo, se refirió a las doctrinas notorias estadounidenses promovidas en la región en el transcurso de los siglos pasados y su proyección en la actualidad. En este sentido, citó la frase famosa de Simón Bolívar: “Cada Estado debe darse el régimen que quiera y el resto de los Estados respetar esta condición”. 🤝 En referencia a la situación geopolítica actual en América Latina y el Caribe, Alexánder Shchetinin reafirmó el apoyo de Rusia al rumbo del Gobierno de Nicolás Maduro hacia la defensa de los intereses nacionales y la soberanía de la Patria. #RusiaVenezuela

EmbajadaRusaVen

@embajadarusaven · Post #2684 · 13.11.2025 г., 13:49

📣 Por si te lo perdiste, aquí están los puntos clave de la rueda de prensa de nuestra portavoz, María Zajárova(7 de noviembre de 2025) #CrímenesDelRégimenDeKiev El régimen neonazi de Kiev continúa atacando instalaciones civiles. Durante la semana pasada, más de 70❗️ ciudadanos rusos resultaron afectados por ataques de artillería y drones: 8muertos y 63 heridos, incluidos 4 niños. #CrisisUcraniana Según los cálculos de The Economist, para continuar el conflicto contra Rusia en los años 2026–2029, el régimen de Kiev necesitará 389 mil millones de dólares. En opinión de los autores de este material, la financiación de Ucrania tendrá que continuar incluso en caso de que terminen los combates. #ONU El 31 de octubre terminó la presidencia rotatoria de Rusia en el Consejo de Seguridad de la ONU. El programa de actividades resultó ser intenso. Se abordó una amplia gama de conflictos prácticamente en todas las regiones del mundo y otros desafíos más agudos. #UNESCO El 6 de noviembre, la Conferencia General de la UNESCO eligió al nuevo Director General de la Organización, el famoso científico egiptólogo, ex Ministro de Turismo y Antigüedades de Egipto, Khaled El-Enany. Apoyamos esta decisión. #Venezuela#AméricaLatina No solo expertos ahora recuerdan la Doctrina Monroe. Si miramos los acontecimientos en este rumbo de los últimos años, resulta que nunca se ha renunciado a ella. En lo que se refiere en particular a esta situación, lo he comentado hoy y anteriormente: 👉 sin duda, estamos monitoreando la evolución de la situación en el sur del mar Caribe (leer por completo). #SurGlobal Nos unen relaciones especiales con los países del Sur Global. Vemos oportunidades inmensas para ampliar la interacción con los Estados del Sur Global. Las esferas prioritarias son el comercio, las finanzas, las altas tecnologías y la seguridad. #BRICS Los días 3-4 de diciembre, en Moscú, se celebrará la "Conferencia Antiterrorista del BRICS+ 2025". Los participantes abordarán la lucha contra el financiamiento del terrorismo y el uso de tecnologías modernas de la información y la comunicación con fines ilegales.

Sur Global опережает развитые экономики: Латинская Америка на подъёме Согласно отчёту Boston Consulting Group, страны Sur Global, включая Бразилию, Мексику и Перу, будут расти в среднем на 4,2% в год до 2029 года, что вдвое превышает темпы развитых экономик (1,9%). Это укрепляет роль Латинской Америки в мировой торговле и климатическом лидерстве. Новый порядок в мировой торговле 👉Торговля между странами Sur Global (Юг-Юг) будет расти на 3,8% в год до 2033 года, обгоняя торговлю между развитыми странами (2,2%). 👉Объём торговли Sur Global достигнет $14 трлн к 2033 году. Климатическое лидерство ▪️Бразилия: более 80% энергии из возобновляемых источников. ▪️Чили: амбициозная стратегия по развитию зелёного водорода. ▪️Колумбия и Перу: значительные инвестиции в чистую энергетику. Рост внутреннего потребления Ожидается, что потребительские расходы в странах, таких как Перу, Мексика и Колумбия, увеличатся более чем на 30% к 2029 году, стимулируя экономический рост и инвестиции. #SurGlobal#ЛатинскаяАмерика#Экономика2025#Рост#КлиматическоеЛидерство#Торговля#Инвестиции#BCG 👉Всегда свежие новости о странах Латинской Америки!

EmbajadaRusaVen

@embajadarusaven · Post #2503 · 04.08.2025 г., 19:41

📢 Les invitamos a conocer el artículo de María Zajárova, portavoz del Ministerio de Asuntos Exteriores de Rusia "ColonIAlismo", publicado en @misionverdad, @UNoticias, @cuatrofweb 🌐 ¿Qué hay detrás de la inteligencia artificial? Una nueva forma de neocolonialismo 📌 A continuación, los puntos clave que deben conocer: • La IA no es neutra: está moldeando un nuevo orden mundial controlado por una élite digital concentrada en el Occidente colectivo. • El neocolonialismo se modernizó: hoy no se impone con cañones, sino con algoritmos, datos, plataformas y redes neuronales. • La dependencia digital afecta a los países del Sur Global, cuya soberanía informativa es socavada por la imposición de estándares ajenos. • La explotación continúa: minerales, agua, energía y trabajo siguen siendo extraídos masivamente de nuestros países para sostener la infraestructura tecnológica del Norte. • IA = instrumento de poder: ya no es solo progreso técnico, es una palanca para manipular conciencias, cultura y decisiones políticas. • Costos ocultos: el agua potable y la electricidad se redirigen al mantenimiento de servidores y modelos de IA, mientras millones carecen de servicios básicos. • El discurso verde se usa para frenar el desarrollo del Sur: mientras los países desarrollados exigen sostenibilidad, siguen contaminando y trasladando sus industrias sucias al extranjero. • La ONU entra en juego: existen esfuerzos multilaterales para regular éticamente la IA, pero las potencias buscan dominar también ese espacio. • Venezuela y Rusia comparten visión: hacia un mundo multipolar justo, sin imposiciones digitales, ni modelos únicos. “En última instancia, la construcción de un orden mundial justo y multipolar dependerá de la capacidad para frenar los intentos de reproducir en la esfera digital las desigualdades y supresiones neocoloniales del pasado.” Texto completo 💬Comparte y discute con nosotros tu opinión: ¿Cómo debería actuar el Sur Global ante esta nueva era digital? #IA#NeocolonialismoDigital#SoberaníaTecnológica#SurGlobal#Rusia#Venezuela#Multipolaridad

Antiescuálidos

@antiescualidos · Post #11844 · 21.01.2026 г., 20:14

🇨🇳🤝🇨🇺 China envía ayuda de emergencia a Cuba en medio del asedio estadounidense ❗️El presidente Xi Jinping oficializó el envío de una ayuda de emergencia de 80 millones de dólares y 60.000 toneladas de arroz a Cuba, en un gesto de cooperación y solidaridad internacional. ⚡️El apoyo llega en un momento crítico para la isla, afectada por décadas de sanciones unilaterales e ilegales que han impactado severamente la economía y el bienestar del pueblo cubano. #CubaNoEstáSola #SolidaridadInternacional #ChinaCuba #NoAlBloqueo #Cooperación #Soberanía #SurGlobal

Antiescuálidos

@antiescualidos · Post #11687 · 05.01.2026 г., 22:18

🇺🇳⚠️En el Consejo de Seguridad de la ONU, se denunció que Washington impulsa un nuevo proyecto imperialista y neocolonial, una conducta que ha sido rechazada de forma reiterada por América Latina y por el conjunto del Sur Global. ⚡️La intervención advirtió que estas prácticas violan los principios fundacionales del multilateralismo y buscan reinstalar relaciones de dominación que los pueblos del mundo han condenado histórica y políticamente. #ConsejoDeSeguridad #ONU #Imperialismo #Neocolonialismo #NoALaInjerencia #SurGlobal #AméricaLatina #Multilateralismo #DerechoInternacional #AntiImperialismo #EEUU #Geopolítica