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

Резултати

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

Търсене: #interussia

当前筛选 #interussia清除筛选
СоюZник

@soyuzzznik · Post #5952 · 28.08.2024 г., 07:05

Срочная новость: мы продлеваем прием заявок на стажировку InteRussia по международным отношениям для специалистов из стран СНГ 📣 На протяжении месяца участники будут работать с учеными-международниками из крупнейших научно-исследовательских центров России: ИМЭМО,ИСКРАН,Института Европы, Института Латинской Америки и Института Африки. Что ждетстажеров: 🟡погружение в жизнь российского научного сообщества; 🟡посещение органов государственной власти, участие в экспертных сессиях на площадках университетов, аналитических центров и общественных организаций; 🟡подготовка исследовательских работ под руководством ведущих российских исследователей в области международных отношений из институтов РАН. Требования к кандидатам: 🟡гражданство Белоруссии, Казахстана, Киргизии, Молдавии, Таджикистана, Туркменистана, Узбекистана, а также стран Южного Кавказа; 🟡возраст 25–35 лет; 🟡проживание вне территории России; 🟡профессиональное владение русским языком (не ниже уровня C1); 🟡предоставление индивидуального исследовательского плана по выбранной тематике; 🟡ученая степень кандидата наук/Ph.D., или минимум трехлетний стаж работы в научной организации/аналитическом центре, или учеба в аспирантуре. Даты стажировки: с 29 сентября по 27 октября. Рабочий язык: русский. ✨ Если вы ждали знак, чтобы подать заявку на стажировку InteRussia, тот самый момент настал! Регистрация открыта до 31 августа, 23:59 по московскому времени. #interussia

Hashtags

Galina Ketova

@galinaketova2024 · Post #4046 · 18.04.2025 г., 07:09

Открыт набор на программу InteRussia 2025 ⚡ InteRussia — это возможность для молодых зарубежных специалистов пройти стажировку в ведущих российских организациях. С момента запуска более 300 участников из 70 стран стали частью этого проекта — теперь очередь за вами! Ведется прием заявок на 8 стажировок: ✔️Международная журналистика (страны ОИС) ✔️Международная журналистика (арабские страны) ✔️Востоковедение (страны СНГ и Ближнего Востока) ✔️Русистика (весь мир) ✔️Актерское мастерство (весь мир) ✔️Энергетика (Латинская Америка) ✔️Инженерия (весь мир) ✔️Медицина (весь мир) Программа реализуется АНО «Международники» совместно с Фондом Горчакова и ключевыми партнерами при поддержке Фонда президентских грантов,Россотрудничества и Министерства науки и высшего образования России. Если вы хотите получить ценный опыт, расширить профессиональные связи и ближе познакомиться с Россией — мы ждем именно вас! #InteRussia 1️⃣1️⃣1️⃣

Hashtags

BRICSology

@bricsology · Post #3700 · 28.08.2024 г., 13:25

Старт программы InteRussia для молодых актеров 🎭 29 августа в ТАСС состоится пресс-конференция, посвященная началу программы стажировок InteRussia для молодых актеров из стран БРИКС+. О проекте и его участниках расскажут: 🎙Виктория Карслиева, заместитель исполнительного директора Фонда Горчакова; 🎙Григорий Заславский, ректор ГИТИСа; 🎙Жанна Толстикова, генеральный директор международной сети TV BRICS. 📌 Аккредитация для СМИ проводится до 28 августа, 15:00 по московскому времени. По адресу [email protected] с корпоративной почты необходимо направить письмо на бланке СМИ с указанием ФИО, должности и актуальных контактов журналиста. 🔜Трансляция будет доступна на сайте ТАСС на странице анонса, а также в группе пресс-центра ТАСС во «ВКонтакте». #interussia

Hashtags

InteRussia 2025 프로그램 모집 개시⚡️ InteRussia는 젊은 해외 전문가들이 러시아의 주요 기관에서 인턴십을 할 수 있는 기회입니다. 이 프로그램이 시작된 이후 70개국에서 300명 이상의 참가자가 이 InteRussia의 일부가 되었으며, 이제는 여러분이 참가할 차례입니다! 지금 8개의 인턴십 프로그램에 대한 신청을 받고 있습니다: ✔️ 국제 저널리즘 (OIC 국가들만) ✔️ 국제 저널리즘 (아랍 국가들만) ✔️ 동양학 (CIS 국가 및 중동) ✔️ 러시아어학 (전 세계) ✔️ 연기학 (전 세계) ✔️ 에너지론 (라틴 아메리카 국가들만 ) ✔️ 엔지니어링 (전 세계) ✔️ 의학 (전 세계) 이 프로그램은 '국제 전문가’ 비영리 기관, 고르차코프 재단, 주요 파트너들과함께 러시아 대통령 기금재단, 러시아대외협력청(로소트루드니체스트보) 및 러시아 과학고등교육부로 지원을 받아 진행됩니다. 소중한 경험을 얻고, 전문적인 네트워크를 확장하며 러시아를 더 가까이 알게 되고 싶다면, 바로 여러분을 기다리고 있습니다! #InteRussia

Hashtags

Открыт набор на программу InteRussia 2025 ⚡ InteRussia — это возможность для молодых зарубежных специалистов пройти стажировку в ведущих российских организациях. С момента запуска более 300 участников из 70 стран стали частью этого проекта — теперь очередь за вами! Ведется прием заявок на 8 стажировок: ✔️Международная журналистика (страны ОИС) ✔️Международная журналистика (арабские страны) ✔️Востоковедение (страны СНГ и Ближнего Востока) ✔️Русистика (весь мир) ✔️Актерское мастерство (весь мир) ✔️Энергетика (Латинская Америка) ✔️Инженерия (весь мир) ✔️Медицина (весь мир) Программа реализуется АНО «Международники» совместно с Фондом Горчакова и ключевыми партнерами при поддержке Фонда президентских грантов,Россотрудничества и Министерства науки и высшего образования России. Если вы хотите получить ценный опыт, расширить профессиональные связи и ближе познакомиться с Россией — мы ждем именно вас! #InteRussia 1️⃣1️⃣1️⃣

Hashtags

Открыт набор на программу InteRussia 2025 ⚡ InteRussia — это возможность для молодых зарубежных специалистов пройти стажировку в ведущих российских организациях. С момента запуска более 300 участников из 70 стран стали частью этого проекта — теперь очередь за вами! Ведется прием заявок на 8 стажировок: ✔️Международная журналистика (страны ОИС) ✔️Международная журналистика (арабские страны) ✔️Востоковедение (страны СНГ и Ближнего Востока) ✔️Русистика (весь мир) ✔️Актерское мастерство (весь мир) ✔️Энергетика (Латинская Америка) ✔️Инженерия (весь мир) ✔️Медицина (весь мир) Программа реализуется АНО «Международники» совместно с Фондом Горчакова и ключевыми партнерами при поддержке Фонда президентских грантов,Россотрудничества и Министерства науки и высшего образования России. Если вы хотите получить ценный опыт, расширить профессиональные связи и ближе познакомиться с Россией — мы ждем именно вас! #InteRussia 1️⃣1️⃣1️⃣

Hashtags

Срочная новость: мы продлеваем прием заявок на стажировку InteRussia по международным отношениям для специалистов из стран СНГ 📣 На протяжении месяца участники будут работать с учеными-международниками из крупнейших научно-исследовательских центров России: ИМЭМО,ИСКРАН,Института Европы, Института Латинской Америки и Института Африки. Что ждетстажеров: 🟡погружение в жизнь российского научного сообщества; 🟡посещение органов государственной власти, участие в экспертных сессиях на площадках университетов, аналитических центров и общественных организаций; 🟡подготовка исследовательских работ под руководством ведущих российских исследователей в области международных отношений из институтов РАН. Требования к кандидатам: 🟡гражданство Белоруссии, Казахстана, Киргизии, Молдавии, Таджикистана, Туркменистана, Узбекистана, а также стран Южного Кавказа; 🟡возраст 25–35 лет; 🟡проживание вне территории России; 🟡профессиональное владение русским языком (не ниже уровня C1); 🟡предоставление индивидуального исследовательского плана по выбранной тематике; 🟡ученая степень кандидата наук/Ph.D., или минимум трехлетний стаж работы в научной организации/аналитическом центре, или учеба в аспирантуре. Даты стажировки: с 29 сентября по 27 октября. Рабочий язык: русский. ✨ Если вы ждали знак, чтобы подать заявку на стажировку InteRussia, тот самый момент настал! Регистрация открыта до 31 августа, 23:59 по московскому времени. #interussia

Hashtags

🚀InteRussia — это программа стажировок для иностранных специалистов, которую Фонд Горчакова проводит совместно с ведущими компаниями, научно-исследовательскими центрами и СМИ России. За время существования проекта Россию посетили около 100 человек из более 50 стран мира. Какие возможности дает участие в программе? 🟡Пройти стажировку в структурах партнеров программы. 🟡Познакомиться с российской научной и экспертной повесткой дня. 🟡Принять участие в проектах ведущих аналитических центров, университетов и общественных организаций. 🟡Ознакомиться с российскими практиками в сфере науки, культуры, техники и медицины. 🟡Обменяться опытом с российскими и иностранными коллегами. Участники программы: иностранные специалисты (21–40 лет), заинтересованные в профессиональном развитии, желающие развивать сотрудничество с российскими и иностранными коллегами, а также интересующиеся русской культурой и современной жизнью страны. Длительность стажировки — от 4 до 6 недель в зависимости от направления. Расходы на проезд до места проведения стажировки и проживание участников берут на себя организаторы. На период стажировки выплачивается стипендия. 📝На какиенаправления открыт прием заявок? ⚙️Стажировка иностранных специалистов в области инженерии по направлениям «Агробиотехнологии» и «Беспроводные технологии». 💉Стажировка иностранных специалистов по медицине. ✍️Стажировка иностранных специалистов из стран БРИКС+ по журналистике. 🌐Стажировка иностранных специалистов по международным отношениям. 🌐Стажировка иностранных специалистов из стран СНГ по международным отношениям. Больше новостей — в Телеграм-канале InteRussia. #interussia

Hashtags

Нуждаетесь в практике иностранного языка? Хотите познакомиться с иностранными представителями разных профессий и показать им Россию? Если на все вопросы вы ответили да, то приглашаем принять участие в качестве волонтера в организации стажировокдля иностранных специалистов InteRussia. Мы впервые создаем корпус волонтеров, которые будут помогать нам в работе с участниками этой программы в течение года. Волонтерство в Фонде Горчакова — это возможность: 🟡Стать частью одной из ведущих программ стажировок для иностранцев. 🟡Подтянуть иностранные языки (английский, французский, китайский, арабский, персидский, турецкий, хинди, вьетнамский, суахили и другие). 🟡Познакомиться с профессионалами со всего мира в самых разных областях. 🟡Посетить крупнейшие международные мероприятия, проводимые в России. Последний срок приема заявок — 30 апреля, до 23:59 по московскому времени. 🔜 Подробнее о том, как стать волонтером InteRussia, читайте на сайте. #interussia

Hashtags

Открыт набор на новую волну стажировок иностранных специалистов InteRussia 💫 Фонд Горчакова совместно с МГИМО МИД России открывает приём заявок на программу научно-исследовательских стажировок иностранных специалистов InteRussia по международным отношениям. 📆Дата стажировки: 18 марта — 28 апреля. 📍Место проведения: Москва, Россия. 🔍Рабочий язык: английский. Последний срок приёма заявок: 13 февраля, 23:59 по московскому времени. О том, как подать заявку, читайте на нашем сайте! #InteRussia

Hashtags

Открыт прием заявок на программу стажировок InteRussia по международным отношениям ⚡️ Вы просили — мы сделали! Фонд Горчакова совместно с Россотрудничеством и ведущими институтами РАН запускает программу стажировок InteRussia для молодых ученых из стран СНГ. 📌 Тема стажировки: «Полицентричный мир: новые тренды и риски». На протяжении месяца участники будут работать с учеными-международниками из ведущих научно-исследовательских центров России: ✔️Института мировой экономики и международных отношений; ✔️Института США и Канады; ✔️Института Европы; ✔️Института Латинской Америки; ✔️Института Африки. ✏️Рабочий язык: русский. ⏰Последний срок приема заявок: 1 августа, 23:59 по московскому времени. 🔜Подробнее о подаче заявки читайте на сайте! #interussia#международныеотношения

🔥🔥🔥 Открыт прием заявок на стажировки InteRussia ⭕️ InteRussia — это программа стажировок для молодых иностранных специалистов, реализуемая Фондом Горчакова совместно с ведущими российскими университетами, экспертными центрами и отраслевыми партнерами. ⭕️Программа дает возможность получить практический опыт в России, поработать с ведущими экспертами и стать частью международного профессионального сообщества. Более 500 участников из 70 стран уже стали выпускниками — самое время присоединиться и вам! По каким направлениям принимаются заявки? ⭕️Международные отношения (все страны) ⭕️Востоковедение (страны постсоветского пространства, Ближний Восток и Северная Африка) ⭕️Археология (страны постсоветского пространства, Ближний Восток, Северная Африка, Индия и Пакистан) ⭕️Журналистика (Южная Азия) ⭕️Журналистика (Ближний Восток и Северная Африка) ⭕️Журналистика (Африки южнее Сахары) ⭕️Русский язык и филология (все страны) ⭕️Медицина (все страны) ⭕️Информационные технологии (все страны) ⭕️Электроэнергетика (Ближний Восток и Африка) ⭕️Энергетика (Латинская Америка) ⭕️Театральное искусство (БРИКС+) ⭕️ Подробная информация о программах и подаче заявок — на сайте interussia.com Стажировки InteRussia реализуются при поддержке Фонда президентских грантов,Россотрудничества и Министерства образования России. #InteRussia#стажировки 1️⃣1️⃣1️⃣

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