Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области.
Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него.
"Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!"
Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее.
Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то.
С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше.
Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс.
В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков.
#dev
🎶 Redmi Buds 6 Pro
#xiaomi
✅ Precio Oferta: 34,99€❌ PVP: 79,99€
Auriculares bluetooth con sonido Hi-Res certificado y con cancelación activa de ruido hasta 55 dB. Ofrece una autonomía de 9,5 horas con una sola carga, y de hasta 36 horas contando con el estuche. Además, podemos tenerlos conectados hasta en 2 dispositivos de manera simultánea.
➡️https://is.gd/d1YLeF
📣 Síguenos: @compradiccion
📱Síguenos en TikTok: https://www.tiktok.com/@compradiccion
🌎compradiccion.com
Xiaomi представила концептуальный автомобиль YU7 Maison Margiela Edition
📱 Компания Xiaomi представила специальную версию автомобиля YU7, разработанную совместно с французским модным домом Maison Margiela.
✔️ Концепт отличается минималистичным белым экстерьером с интегрированными элементами фирменного стиля, отражающими авангардный и деконструктивистский дизайн Дома Margiela.
➡️ Этот автомобиль был создан как демонстрационный образец для коллекции осень/зима 2026 на Неделе моды в Шанхае и не предназначен для массового производства или коммерческой продажи.
✅ Фирменные элементы дизайна интегрированы в боковые части кузова и задние крылья. Главный автомобильный дизайнер Xiaomi Ли Тяньюань ранее намекал на это сотрудничество, а также на разработку эксклюзивных аксессуаров для Xiaomi 17 Pro Max.
➡️ Информация о сотрудничестве была опубликована в сдержанной манере, официальное объявление ограничилось только компанией Xiaohongshu.
Источник: Pandaily
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
📞 Навигация по каналам
▪️Акции▪️Облигации
▪️Китай ▪️Трейдинг
▪️Новости▪️Клуб
Компания Xiaomi создала консультативный комитет по безопасности после аварий с участием электромобилей в Китае
📱 Китайский производитель электромобилей Xiaomi заявил, что создаст комитет консультантов для оценки безопасности своих автомобилей в рамках мер по противодействию растущей критике в связи с недавней серией аварий.
📌 Компания также планирует проводить регулярные встречи с автовладельцами, представителями СМИ и экспертами, чтобы выслушать их предложения по безопасности своих автомобилей.
✅ Первая встреча запланирована на первую половину этого года, сообщила Хоу Цзинлей, руководитель отдела безопасности электромобилей Xiaomi, во время прямой трансляции с завода компании по производству электромобилей в Пекине.
*️⃣ В компании-производителе электромобилей работает команда по безопасности, насчитывающая более 3500 человек, включая внутренний следственный центр для анализа аварий.
Источник: Reuters
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
📞 Навигация по каналам
▪️Акции▪️Облигации
▪️Китай ▪️Трейдинг
▪️Новости▪️Клуб
Xiaomi использует успех своего проекта по производству электромобилей для достижения амбициозных целей по поставкам к 2026 году
📱 Компания Xiaomi Corp. стремится развить успех прошедшего года в своем бизнесе по производству электромобилей, повысив целевой показатель поставок до 550 000 единиц в 2026 году, чтобы увеличить свою долю на высококонкурентном китайском рынке и закрепиться на зарубежных рынках.
➡️ В субботу во время прямой трансляции миллиардер-основатель Лэй Цзюнь объявил о целевом показателе, который на 34% превышает прошлогодние продажи в 410 000 автомобилей.
📌 Компания Xiaomi заявила, что ее выход на рынок электромобилей стал прибыльным в ноябре, примерно через 18 месяцев после запуска первого электрического седана, что менее чем вдвое меньше времени, чем потребовалось Tesla Inc. для достижения этого рубежа. Тем не менее, акции Xiaomi оказались одними из худших по показателям среди технологических компаний в прошлом году, поскольку инвесторы опасались проблем, стоящих перед китайской индустрией электромобилей, включая избыточные мощности и слабый спрос.
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
📞 Навигация по каналам
▪️Акции▪️Облигации
▪️Китай ▪️Трейдинг
▪️Новости▪️Клуб
Покупка акций основателем Xiaomi за 13 миллионов долларов спровоцировала рост акций
📱 Покупка основателем Xiaomi Corp. Лэй Цзюнем акций компании на сумму около 100 млн гонконгских долларов (12,9 млн долларов США) может способствовать укреплению настроений в отношении производителя смартфонов после того, как акции упали более чем на 30% по сравнению с июльским пиком.
📈 После объявления, опубликованного поздно вечером в понедельник, доля Лея выросла до 23,26%, а акции компании подскочили на 4,4%, что стало самым значительным однодневным скачком за два месяца. Аналитики отмечают, что этот шаг, необычный, поскольку он касается основателя, а не только компании, подчёркивает усилия по стабилизации акций и ограничению падения в будущем.
«Сложно сказать, станет ли это окончательным минимумом, но я бы сказал, что сигнал о том, что падение отсюда ограничено, сильный», — сказал Цзян Лянцин, управляющий фондом в Zhuhai Greenbamboo Private Fund Management.
Xiaomi имеет богатую историю своевременных выкупов акций, осуществив ряд подобных выкупов с 2022 года, что в конечном итоге привело к росту рынка.
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
Акции Xiaomi стали худшими среди китайских технологических компаний из-за сомнений относительно электромобилей
📱 Всего за несколько месяцев Xiaomi Corp. превратилась из любимца рынка в худшую по показателям китайскую технологическую акцию, и ее быстрое возвращение к прежнему уровню представляется сложной задачей на фоне неблагоприятных условий на рынках смартфонов и электромобилей.
⚠️ Сомнения относительно компании могут усилиться после публикации во вторник результатов, которые, как ожидается, покажут самый медленный рост выручки с 2023 года. Активизировались игроки на понижение, а аналитики, играющие на понижение, снижают целевые цены акций из-за сложных перспектив прибыли.
➡️ Ожидается, что рост цен на микросхемы памяти сократит рентабельность Xiaomi на рынке смартфонов, а повышение цен затруднено на фоне вялого потребления в Китае и высоких продаж iPhone 17 от Apple Inc. Тем временем компания прилагает все усилия для увеличения мощностей по производству электромобилей, чтобы удовлетворить заказы.
Более высокие затраты на память «могут стать проблемой на более длительный срок», — заявил управляющий фондом Aberdeen Investments Синь-Яо Нг. Учитывая трудности с электромобилями, «есть опасения, что объёмы поставок автомобилей и, следовательно, выручка могут оказаться не такими значительными, как надеялись некоторые инвесторы».
📉 Лихорадочное ралли, которое привело Xiaomi к рыночной капитализации в 200 миллиардов долларов к июню, быстро сошло на нет. Акции, торгующиеся на Гонконгской фондовой бирже, упали почти на 30% по сравнению с недавним пиком в сентябре, заняв последнее место в индексе Hang Seng Tech за этот период.
❗️Постоянная обеспокоенность состоянием экономики Китая и жестокие ценовые войны в потребительском секторе страны несколько смягчили первоначальный энтузиазм инвесторов в отношении Xiaomi. Теперь всё большую озабоченность вызывают и издержки.
📌 По данным InSpectrum Tech, месячные контрактные цены на мобильные чипы DRAM выросли на 21% в октябре, достигнув максимума с июля 2022 года. По данным HSBC Holdings Plc, в третьем квартале цены могут вырасти ещё на 10%.
«Мы всё ещё находимся в середине, по сути, суперцикла, который мы помним», — сказал Гокул Харихаран, аналитик JPMorgan Chase & Co. Он добавил, что такие компании, как Xiaomi, «ощутят давление на маржу, поскольку невозможно переложить все эти издержки на потребителей».
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
Goldman утверждает, что хедж-фонды единодушно поддерживают идею продажи акций Xiaomi
📱 По данным Goldman Sachs Group Inc., хедж-фонды увеличивают ставки на понижение акций Xiaomi Corp., поскольку в преддверии публикации доходов китайской компании растет осторожность.
➡️ Короткие продажи по основным активам Goldman Sachs выросли на 53% за последнюю неделю, говорится в сообщении отдела продаж банка. В отделе продаж с высокой степенью контакта также наблюдался рост продаж за последние две недели, в первую очередь со стороны пенсионных и хедж-фондов, говорится в сообщении.
📌 Хедж-фонды пишут, что акции Xiaomi «являются консенсус-продавцами, по крайней мере, в краткосрочной перспективе из-за отсутствия катализаторов». Проблемы безопасности, задержки на заводах и низкий спрос на электромобили, несмотря на недавние акции, влияют на настроения рынка.
⚠️ Настроения резко ухудшились по сравнению с началом этого года, когда оптимизм относительно развития Xiaomi в сфере электромобилей привёл к росту акций. С пика в начале июля акции упали более чем на 25%, а падение усугубилось после смертельной автокатастрофы в прошлом месяце.
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
Акции Xiaomi упали после сообщений о том, что в результате аварии человек оказался заперт внутри электромобиля
📱 Акции Xiaomi Corp. упали сильнее всего с апреля после сообщений о том, что одна из дверей ее электрического седана SU7 не открылась после столкновения в юго-западном китайском городе Чэнду, в результате чего по меньшей мере один человек оказался заблокирован внутри.
⚠️ В сообщениях китайских СМИ и видеороликах, циркулирующих в социальных сетях, включая Weibo, показан автомобиль после столкновения и возгорания. Несколько прохожих попытались открыть двери, но не смогли освободить человека.
📍Как сообщает газета National Business Daily, один из пассажиров автомобиля оказался заблокированным. Власти пока не опубликовали информацию о погибших и пострадавших в результате инцидента, сообщает Dahe Daily, государственная газета провинции Хэнань.
🔻Акции Xiaomi в понедельник упали на 8,7%. Компания пока не отреагировала на запрос о комментарии.
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
Porsche и Xiaomi столкнулись из-за покупателей кастомных моделей в Китае
🚗 Китайские автопроизводители уже опережают своих западных конкурентов в завоевании популярности у водителей среднего класса. Теперь они обращаются к состоятельным покупателям, желающим добавить немного больше к своим автомобилям.
📱 В прошлом месяце корпорация Xiaomi запустила услугу, которая позволит покупателям персонализировать свои электрические седаны SU7 Ultra Racer стоимостью 529 900 юаней (74 000 долларов США), выбрав отделку и окраску, что добавит к первоначальной цене не менее 100 000 юаней.
📌 Porsche и её западные конкуренты долгое время демонстрировали высокие темпы роста в Китае, обладая известными технологиями высокоточного машиностроения автомобилей с двигателями внутреннего сгорания. Но в последние годы Xiaomi, BYD Co., Nio Inc. и другие местные производители кардинально изменили ситуацию, предложив передовое программное обеспечение и аккумуляторные технологии. Заняв монополию на рынок доступных электромобилей, они теперь ориентируются на более состоятельных потребителей.
➡️ Предлагая покупателям автомобилей дорогие опции, Xiaomi использует выгодный тренд. Такие компании, как Ferrari, Bentley Motors Ltd. и Lamborghini, уже много лет предлагают своим сверхбогатым клиентам возможность потратить дополнительные деньги, чтобы сделать свои автомобили уникальными.
Источник: Bloomberg
@chinastocksnet
Если полезно, поставьте лайк 👍😇
#Xiaomi
📱 Xiaomi Smart Band 10 Pro haqida dastlabki ma’lumotlar
🆕 Insayder Digital Chat Station’ga ko‘ra, Smart Band 10’ning Pro versiyasi may oyida taqdim etiladi. Bilasiz, bilaguzuk qora, oq, kumush, to‘q sariq va pushti ranglarda chiqadi. Shuningdek, keramik korpusli varianti ham kutilmoqda.
ℹ️ Ma’lum bo‘lishicha, oddiy Smart Band 10 Pro versiyalari vazni 40 grammga yaqin, keramik varianti esa taxminan 50 gramm bo‘ladi. Taqqoslash uchun, oldingi model — Band 9 Pro atigi 25 gramm edi.
➡️#xiaomi | Birinchi IT-Blog
📱9000 mA·soatli batareya va Dimensity 9500s bilan Redmi Turbo 5 Max taqdim etildi
ℹ️ Redmi tarixidagi eng katta sig‘imli batareya100 W tezkor quvvatlashni qo‘llab-quvvatlaydi va 27 W quvvatda powerbank sifatida ham ishlay oladi.
📸 Qiziq jihati shundaki, agar Xiaomi xato qilmagan bo‘lsa, ushbu modeldagi old va keng burchakli kameralar 1/4 dyuymli juda kichik sensorlar bilan jihozlangan — bunday o‘lcham sanoatda anchadan beri uchramagan.
💰Redmi Turbo 5 Max narxi $316 bo‘lib, 12+256 GB xotirali versiya uchun belgilangan. Shuningdek, Turbo 5 nomli arzonroq versiya ham taqdim etildi — unda batareya kichikroq va chipset kuchsizroq, narxi esa $288.
➡️#xiaomi | Birinchi IT-Blog
📱 Xiaomi rasman Xiaomi 17 Ultra flagman smartfonini taqdim etdi
ℹ️ Kompaniya bu modelda Leica kamerasiga va haqiqiy fotoobyektivga o‘xshash mexanik boshqaruv halqasiga katta urg‘u berdi. Bu yechim qurilmani boshqa Ultra modellardan ajratib turadi va uni mobil fotografiyaga yo‘naltirilganini ko‘rsatadi.
📸 Smartfon kamerasi:
- 50 MP asosiy modul
- 200 MP teleobyektiv
- 50 MP keng burchakli kamera
🔍 Mexanik halqa yordamida zum, fokus va suratga olish sozlamalarini qo‘lda boshqarish mumkin.
⚙️Texnik xususiyatlari:
- Snapdragon 8 Elite Gen 5 protsessori
- 6,9 dyuymli ekran
- 6800 mA·soat batareya
💵 Boshlang‘ich narxi — $970.
📅 Sotuvlar bugundan boshlab Xitoyda boshlandi.
➡️#xiaomi | Birinchi IT-Blog