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

Резултати

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

Търсене: #hitech

当前筛选 #hitech清除筛选
КиберПул

@cyberpoolofsharks · Post #1530 · 19.08.2025 г., 07:50

📱Учёные научились прослушивать звонки не через микрофон, а по микровибрациям корпуса смартфона, которые возникают от работы динамика. Миллиметровый радар фиксирует эти колебания, а нейросеть расшифровывает речь на расстоянии до 3 метров - пока с точностью около 60%. Это лабораторный эксперимент, но весьма успешный. Технология позволяет понять суть разговора. #киберновости#технологии#hitech КиберПул

⚡️Почему внедрение ИИ-инструментов может не оправдывать ожиданий? В 2026 году мы продолжаем переживать бум внедрения нейросетей для различных корпоративных задач и бизнес процессов. Зачастую компании инвестируют в искусственный интеллект без подготовки и чёткого понимания целей, воспринимая эту технологию как некий волшебный элексир, который точно должен помочь и улучшить. Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷Steve Johnson / unsplash #ИскусственныйИнтеллект#нейросети#бизнес#КорпоративныеЗадачи#технологии#hitech

⚡️О предвзятости искусственного интеллекта Искусственный интеллект всё чаще становится инструментом для множества разных профессий, проводя исследования, предлагая креативные идеи или создавая программный код новых приложений. При этом эксперты отмечают, что в своих ответах и предложениях нейросети слишком активно соглашаются с пользователем. Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷 Nahrizul Kadri / unsplash #ИскусственныйИнтеллект#технологии#бизнес#hitech#приложения#КреативныеИндустрии#кодинг

⚡️Как бизнес выстраивает контроль и безопасность для удаленной работы Удалённый и гибридный форматы работы для многих компаний уже закрепились как некий стандарт, который поддерживается даже после возвращения сотрудников в офис. Рабочее место больше не привязано к конкретной локации, и компаниям приходится постоянно управлять распределённой инфраструктурой офис — командировки — дом для разных сотрудников и в разное время. Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷Ayrus Hill / unsplash #бизнес#контроль#безопасность#УдаленнаяРабота#технологии#hitech#офис#гибрид

⚡️Импортозамещение как возможность построения ИТ-архитектуры с нуля Большинство российских компаний, импортозамещающих свою ИТ-инфраструктуру, предпочитают действовать крайне осторожно и по тем же самым архитектурным лекалам, подбирая максимально похожие функциональные аналоги того, к чему привыкли и что использовали до этого.  Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷Kevin Ku / unsplash #Импортозамещение#ИТАрхитектура#ИТИнфраструктура#ИТСектор#бизнес#технологии#hitech

⚡️О повышении показателей эффективности оборудования Одной из ключевых метрик эффективности использования оборудования считается OEE (Overall Equipment Effectiveness) или показатель «общей эффективности оборудования», позволяющий оценить, реальную загрузку по сравнению с потенциальными возможностями. Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷Clayton Cardinalli / unsplash #оборудование#промышленность#OEE#эффективность#использования#оптимизация#технологии#hitech

⚡️О трендах информационной безопасности в 2026 году В 2026 году информационная безопасность всё меньше связана только с техникой и всё больше — со скоростью реакции бизнеса на инциденты. Частота атак на информационные системы компаний и их характер постоянно меняются, поэтому одним из трендов защиты является уход от ручного контроля на использование автоматизации и нейросетей. Подробнее об этом — в новом выпуске проекта «Высокие технологии для бизнеса» с Андреем Соловьёвым на Business FM Петербург 📷Philipp Katzenberger / unsplash #ИнформационнаяБезопасность#технологии#тренды#бизнес#ИTСектор#разработчики#кибербезопасность#данные#BigData#hitech

Venture Village Wall 🦄

@venturevillagewall · Post #3776 · 02.01.2025 г., 16:00

Latest Funding Rounds in AI and Tech Recent funding highlights in AI and technology: - Boon AI secured $15.50M on Dec 20, 2024. Learn more - OpenLoop raised $15M on Dec 28, 2024. Learn more - Emocog collected $14.98M on Dec 26, 2024, focusing on cognitive improvement digital therapeutics. Learn more - Micro Optics raised $13.74M on Dec 13, 2024. Learn more - Hengtuogao gathered $13.70M on Dec 30, 2024, specializing in integrated precision machinery. Learn more - Tianhu Technology received $10M on Nov 15, 2024, as a leading AI protein design service in China. Learn more - NitiNotes raised $9.30M on Dec 23, 2024, developing innovative treatments for obesity. Learn more - WAJA secured $4.26M on Dec 31, 2024, focusing on regional economic development. Learn more - Vetbiolix raised $4.23M on Dec 6, 2024, aiming at innovative pet health solutions. Learn more - ChainOpera AI garnered $3.50M on Dec 26, 2024, working on blockchain solutions for decentralized AI apps. Learn more These rounds highlight ongoing investment in AI, healthcare, pet care, and tech innovations. #AI#Tech#Funding#Healthcare#Obesity#Decentralized#Blockchain#Innovation#CognitiveHealth#PetCare#Automation#ProteinDesign#DigitalTherapeutics#Economy#IndustrialSolutions#Hitech#Investment#Startup#VentureCapital#VC