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

Резултати

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

Търсене: #neaba

当前筛选 #neaba清除筛选

Сергей Михневич сказал, что РТИ сформировал комплексную структуру взаимодействия между органами власти, бизнесом и экспертным сообществом. Он выразил мнение, что «необходимо не только в полной мере использовать механизмы РТИ для наращивания экономического сотрудничества, но и развивать взаимодействие с другими деловыми структурами. РСПП также является членом Делового совета Евразийского экономического союза (ЕАЭС). Налаживание конструктивного диалога между РТИ и ЕАЭС отвечает интересам делового сообщества и может стать одним из наиболее перспективных направлений для продвижения бизнеса как для компаний из стран-членов Союза, так и для партнеров из стран СВА. Также в ходе заседания были рассмотрены проектные предложения для реализации при участии АБ СВА совместно с ЭСКАТО ООН и РТИ, а также Минэкономразвития России: «Ежегодный Форум по взаимосвязанности: межотраслевые подходы к взаимосвязанности»; «Субрегиональное исследование эффективности мер по упрощению процедур торговли и развитию транспорта»; «Политический диалог Северо-Восточной Азии по устойчивому финансированию». Директор департамента международного сотрудничества Корпорации развития Дальнего Востока и Арктики (КРДВ) Александра Чернова выступила с презентацией инвестиционных возможностей и мер поддержки бизнеса, которые сейчас действуют на Дальнем Востоке и в Арктической зоне Российской Федерации. Она рассказала, что «КРДВ занимается формированием благоприятных финансовых и административных условий для развития бизнеса в регионе. И за счет широкого набора инструментов оказывает комплексную поддержку предпринимателям, решившим начать бизнес на Дальнем Востоке России». В 2022 г. председательство в АБ СВА перейдет к Монгольской национальной торгово-промышленной палате. РСПП, со своей стороны, продолжит обеспечивать продвижение интересов российского бизнеса на данной перспективной площадке с использованием всего спектра имеющихся возможностей. По вопросу участия в сотрудничестве по линии Ассоциации заинтересованные российские компании-члены РСПП могут обращаться в Управление международного многостороннего сотрудничества и интеграции РСПП. Контактные лица Сергей Михневич, управляющий директор Управления ([email protected]) и Елена Мартынова, эксперт Управления ([email protected]). Полный текст материала на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): https://рспп.рф/events/news/na-zasedanii-assotsiatsii-biznesa-severo-vostochnoy-azii-pod-predsedatelstvom-rspp-obsudili-perspekt-61965c0e48f6f/ #РСПП#АБСВА#РТИ#RSPP#NEABA#GTI

На Форуме по сотрудничеству в области промышленности и торговли между Китаем и Северо-Восточной Азией рассказали о многостороннем сотрудничестве с участием РСПП 23 – 27 сентября 2021 г. в смешанном формате состоялся Форум по сотрудничеству в области промышленности и торговли между Китаем и Северо-Восточной Азией в рамках ЭКСПО «Китай – Северо-Восточная Азия». Его основной темой стало «Укрепление многостороннего сотрудничества в Северо-Восточной Азии и содействие региональному экономическому процветанию». В числе спикеров Форума: Кэ Ляндун, вице-президент, Китайский совет по содействию международной торговле (CCPIT); О. Амартувшин, президент Монгольской национальной Торгово-промышленной палаты; Хун Чжанпо, вице-президент, China Railway Construction Co. Ltd; Такасима Рюсуке, главный представитель Пекинского офиса Японской внешнеторговой организации (JETRO); Ван Вэнжун, вице-президент, China Railway Construction Co. Ltd; Пак Мин-ёнг, главный представитель Пекинского офиса Корейской торговой ассоциации. РСПП был представлен управляющим директором Управления международного многостороннего сотрудничества и интеграции РСПП Сергеем Михневичем. В своем выступлении он подчеркнул, что для российского бизнеса и евразийских компаний развитие взаимовыгодного и всестороннего экономического сотрудничества с Китаем и партнерами из Северо-Восточной Азии является одним из главных международных приоритетов. Сергей Михневич отметил, что в число наиболее перспективных направлений для дальнейшего углубления сотрудничества входят торговля и инвестиции, промышленность и машиностроение, транспорт и логистика, сельское хозяйство и рыболовство, услуги и цифровизация. Многие российские компании уже реализовали большой объем проектов в этих сферах. Кроме того, он выразил мнение, что необходимо объединять усилия и максимально использовать потенциал всех существующих двусторонних и многосторонних институтов международного сотрудничества. «Следует наращивать взаимодействие в рамках Ассоциации бизнеса Северо-Восточной Азии (АБ СВА), учрежденной РСПП, ККСМТ, Монгольской и Корейской торгово-промышленными палатами. В этом году РСПП председательствует в Ассоциации и нацелен на достижение конкретных результатов сотрудничества. Мы будем и далее активно способствовать налаживанию информационного обмена между компаниями стран региона, а также содействовать практической реализации перспективных проектов, » – сказал Сергей Михневич. Доступ к полному тексту - на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): https://рспп.рф/events/news/na-forume-po-sotrudnichestvu-v-oblasti-promyshlennosti-i-torgovli-mezhdu-kitaem-i-severo-vostochnoy--616d2af6510eb/ #РСПП#Россия#КНР#АБСВА#ККСМТ#RSPP#PRC#Russia#NEABA#CCPIT

Развитию торгово-экономических и инвестиционных отношений со странами Азии будет способствовать использование многосторонних форматов и реализация цифровой повестки 17 декабря под председательством члена Коллегии (Министра) по торговле Евразийской экономической комиссии (ЕЭК) А.А. Слепнева состоялось 28-е заседание Бизнес-диалога с представителями предпринимательского сообщества стран Евразийского экономического союза. Он сообщил, что «одной из приоритетных задач торгового блока Евразийской экономической комиссии в 2020 году стало ускорение переговорных процессов с третьими странами. Работа велась по нескольким страновым трекам, в том числе с Монголией, которая является традиционно близким партнером для ЕАЭС». А.А. Слепнев сообщил, что на сегодняшний день сформирована совместная исследовательская группа, которая должна провести всесторонний анализ взаимной торговли, оценить преимущества и риски возможного соглашения. Он выразил мнение, что «сейчас важно получить объективную картину ограничений и барьеров на монгольском рынке, а также определить приоритетные интересы бизнеса, на которые следует обратить внимание в процессе переговоров». Кроме того, представители торгового блока ЕЭК рассказали о результатах взаимодействия с деловым сообществом ЕАЭС в 2020 году и планах на 2021 год. Так, в следующем году предполагается активизировать работу по вопросам торговой политики, в том числе по условиям выхода на рынки третьих стран. Российский союз промышленников и предпринимателей (РСПП) на мероприятии представили первый заместитель председателя Комитета РСПП по международному сотрудничеству Е.И. Мельников, ответственный секретарь Комитета РСПП по интеграции, торгово-таможенной политике и ВТО, Заместитель Генерального директора, ПАО «Северсталь» П.А. Исаев, директор Центра многостороннего сотрудничества и евразийской интеграции РСПП С.В. Михневич. В своем комментарии Е.И. Мельников отметил необходимость наращивания сотрудничества по реализации цифровой повестки ЕАЭС и созданию цифровых международных транспортных коридоров, приобретшего в условиях пандемии COVID-19. С.В. Михневич рассказал участникам заседания о предстоящем в 2021 г. председательстве Российской Федерации в Расширенной туманганской инициативе (РТИ), одним из членов которой наряду с Россией, Китаем и Республикой Корея является Монголия. В РТИ созданы секторальные комитеты и советы и накоплен опыт конструктивного сотрудничества практически по всем перспективным направлениям сотрудничества: от сельского хозяйства и транспорта до торговли и инвестиций. Это дает возможность обеспечить комплексный подход к углублению сотрудничества и преодолению препятствий в отношениях с Монголией с использованием потенциала не только двусторонних, но и многосторонних механизмов, учитывающих положение в регионе. Он также добавил, что РСПП станет председателем в Ассоциации бизнеса Северо-Восточной Азии (АБ СВА) и готов способствовать налаживанию сотрудничества заинтересованного бизнеса в выстраивании отношений с деловыми сообществами стран региона. Новость на странице Центра многостороннего сотрудничества и евразийской интеграции Российского союза промышленников и предпринимателей (РСПП): https://rspp.ru/events/news/razvitiyu-torgovo-ekonomicheskikh-i-investitsionnykh-otnosheniy-so-stranami-azii-budet-sposobstvovat-5fe061f9779ca/ Новость на сайте ЕЭК: http://www.eurasiancommission.org/ru/nae/news/Pages/18-12-2020-01.aspx #РСПП#ЦМСЕИ#ЕАЭС#ЕЭК#РТИ#АБСВА#RSPP#EAEU#EEC#GTI#NEABA

30 июня 2021 г. в онлайн-формате состоялся 2-ой семинар по вопросам транспорта в Северо-Восточной Азии: «Транспортный сектор: межотраслевые связи для обеспечения устойчивой взаимосвязанности». Организаторами мероприятия стали экономическая и социальная комиссия ООН для Азии и Тихого океана (ЭСКАТО) и секретариат Расширенной Туманганской инициативы (РТИ) при участии Ассоциации бизнеса Северо-Восточной Азии (АБ СВА), одним из учредителей которой является Российский союз промышленников и предпринимателей (РСПП). Глава офиса ЭСКАТО по Северо-Восточной Азии (СВА) Ганболд Баасанжав отметил серьезное негативное влияние пандемии COVID-19 на развитие транспорта и других секторов мировой экономики, приведшей к многочисленным разрывам во взаимосвязанности, в том числе в регионе СВА. Директор секретариата РТИ Андрей Смородин подчеркнул важность стабильного, предсказуемого, открытого и недискриминационного функционирования транспортного сектора. Странам восточной и северо-восточной Азии необходимо наращивать совместные усилия по преодолению последствий пандемии и созданию бесперебойной работы устойчивых транспортных цепочек. Управляющий директор Управления международного многостороннего сотрудничества и интеграции РСПП Сергей Михневич подчеркнул, что c точки зрения делового сообщества особое значение имеет формирование благоприятной и стабильной среды ведения бизнеса, а также доступ к механизмам сотрудничества и реализации проектов, которые также касаются необходимых институциональных возможностей, ресурсообеспеченности и информационного обмена относительно существующих возможностей и сложностей в сотрудничестве. Все это требует эффективного диалога и координации совместных действий всех заинтересованных сторон, включая национальные и международные органы власти, бизнес и общество, для преодоления последствий кризиса и создания условий для устойчивого и поступательного развития. Сергей Михневич обозначил ряд приоритетных пунктов, получивших отражение в «верхнеуровневых документах», таких как проект транспортной стратегии Российской Федерации до 2035 г., а также Стратегические направления развития евразийской экономической интеграции до 2025 г., и играющих важную роль в продвижении делового сотрудничества в регионе и достижении устойчивой транспортной взаимосвязанности: - развитие мультимодальной транспортной и трансграничной инфраструктуры для решения проблемы узких мест и расширения пропускной способности транспортных маршрутов; - гармонизация регулирования и практики правоприменения, включая реализацию функционально совместимого и комплексного механизма «единого окна» и электронного обмена данными, обеспечивающего бесперебойное, безбумажное и устойчивое сотрудничество; - увеличение числа и объема финансовых инструментов для инвестирования и операционной деятельности; обмен информацией и создание единой совместимой базы данных; - координация стратегий и действий по их реализации с учетом возможных побочных эффектов для других секторов экономики. Сергей Михневич также выразил мнение, что серьезным шагом вперед в продвижении сотрудничества могла бы стать разработка Синей книги транспортной взаимосвязанности, не только для региона РТИ или АТР, но и для макрорегиона Большой Евразии. В рамках данного документа могли бы быть рассмотрены различные аспекты регулирования, текущее состояние сотрудничества, ключевые цели и задачи его развития, существующие сложности и возможности, ресурсы. Полная информация и доступ к материалам семинара на странице Управления международного многостороннего сотрудничества и интеграции Российского союза промышленников и предпринимателей (РСПП): http://рспп.рф/events/news/rossiyskiy-biznes-zainteresovan-v-ukreplenii-sotrudnichestva-v-transportnom-sektore-v-severo-vostoch-60df1e4f49045/ #РСПП#ЭСКАТО#РТИ#СВА#АБСВА#RSPP#UNESCAP#GTI#NEA#NEABA