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

Резултати

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

Търсене: #eco

当前筛选 #eco清除筛选

#ECO "Siz ekologiyalıq nızamlardı bilesiz be?" tańlawı kóterińki ruwxta dawam etpekte ✍️✍️✍️✍️✍️✍️✍️✍️✍️✍️ #ECO "Siz ekologik qonunlarni bilasizmi?" tanlovi ko‘tarinki ruhda davom etmoqda 📱Instagram📱Telegram 📱Facebook📱Youtube

Hashtags

INHA University in Tashkent

@inha_uz · Post #10026 · 30.12.2025 г., 04:08

The student of Inha University in Tashkent is the winner of Startup Arena #Eco Demo Day The student of IUT — Bakhtiyorov Diyorjon presented the Hawo startup at the Startup Arena #Eco Demo Day and received of $10,000 from investors. This is the first time in the history of the event that an environmental startup has received a real financial confirmation of its investment. The investors also noted the high potential of the project and their willingness to consider further financing. We are proud of our student's achievements and wish him further victories!🔂 ➖➖➖ Toshkent shahridagi Inha universiteti talabasi - Startup Arena #Eco Demo Day g‘olibi bo'ldi IUT talabasi Baxtiyorov Diyorjon Startup Arena #Eco Demo Day’da Hawo startapini taqdim etdi va investorlardan $10,000 AQSh dollari qo'lga kiritdi. Bu tadbir tarixida birinchi marta ekologik startap investitsiyalarning haqiqiy moliyaviy tasdig‘ini oldi. Investorlar, shuningdek, loyihaning yuqori salohiyatini va keyingi moliyalashtirishni ko‘rib chiqishga tayyorligini ta’kidladilar. Talabamizning muvaffaqiyatlari bilan faxrlanamiz va yangi zafarlar tilaymiz! 🔂 ➖➖➖ Студент Университета Инха в Ташкенте — победитель Startup Arena #Eco Demo Day Студент ИНХА Бахтиеров Диёpжон представил стартап Hawo на Startup Arena #Eco Demo Day и получил $10,000 от инвесторов. Это первый случай в истории мероприятия, когда экологический стартап получил реальное финансовое подтверждение инвестиций. Инвесторы также отметили высокий потенциал проекта и готовность рассмотреть дальнейшее финансирование. Гордимся успехами нашего студента и желаем дальнейших побед! 🔂

Hashtags

UZ Combinator

@uzcombinator · Post #97 · 22.12.2025 г., 06:22

Pitch qilishni ko’rib o’rganishga nima deysiz?🤝 Startup Arena #Eco Batafsil ma’lumot uchun shu matn ustiga bosing Ertaga(23-dekabr 14:00da) sizni Yoshlar ishlari agentligining Press klubida kutamiz. Kuzatuvchi sifatida qatnashish uchun formani to’ldiring👇 https://forms.gle/QsnMFyu7KfQ2kNHK7 ⚡️Yoshlar Ventures - sen yarat, biz qanot beramiz!

Hashtags

Recursion Automata® 通知频道

@RecMataChannel · Post #230 · 05.12.2024 г., 15:42

#info#eco 为提高其他订阅的闲置线路使用率,推出 👶 Eco Light 订阅,它提供一些正价订阅中用户使用量低于预期的线路。需要注意的是此订阅不保证线路的存续等。 定价 13.99 CNY / yr,首发可用优惠码 Eco-Init 低至 9.99 CNY!

Hashtags

✅Aquí las respuestas del ejercicio.👌 1 ⃣ Claramente pericárdico. Hay un descenso del TSVD asociado durante la diástole si se observa de cerca. 2 ⃣ Si observa cuidadosamente🧐, notará que hay una pequeña capa anecoica adicional (PER) entre esta enorme área anecoica y el corazón. Además, está al nivel de la aorta descendente y posterior al mismo, sigue la curvatura de la pared torácica y contiene una astilla de pulmón colapsado (ver al lado de la aorta). Debe ser PLE. A veces, un PLE enorme puede contribuir al taponamiento. 3 ⃣ No todo lo negro en la cara posterior es aorta. El vaso redondo (Ao) se ve ligeramente a la izquierda de la tercera flecha (sombra vertebral). A veces, también se puede ver el PLE derecho en esta vista, donde esta sombra sirve como punto de referencia para distinguir. #Aprendamos_Juntos. | #Eco

Срамота

@sramotanevk · Post #160542 · 07.05.2026 г., 07:50

Власти отказались строить железную дорогу до Ханты-Мансийска из-за отсутствия денег Ханты-Мансийск — нефтяная столица без железной дороги. Почти идеальная метафора путинской России: богатства из земли выкачали, а связь с нормальной жизнью не построили. Государство снова показывает, что умеет прокладывать трубы лучше, чем дороги к людям. Вывезти в Китай невосполняемые природные ресурсы — вот это важно. Довезти куда-то россиянина — когда-нибудь потом. Сырьевое богатство здесь не строит страну — оно просто уходит из нее, превращаясь в продукцию китайских заводов и в циферки на счетах в Панаме и ОАЭ. Югра — один из главных доноров в РФ. За первое полугодие 2025 года округ перечислил 2,7 трлн рублей, из них 2,2 трлн ушли в федеральный бюджет. Налоговая нагрузка — самая большая по стране. ВРП по ППС на душу населения — почти вдвое выше московского. Но на железную дорогу денег всё равно не нашлось. Особенно хорошо звучит формула "объёмы финансирования не были определены". Государство больше десяти лет не могло определить, где взять деньги на дорогу в регион, который сам десятилетиями кормит федеральную казну. Стоимость проекта приблизительно оценивалась в 40 млрд рублей. Даже если сегодня он стоил бы дороже, порядок суммы понятен: это не космический лифт и не лунная база, которую нам обещали построить к 2015. Это примерно масштаб одного дня российских военных расходов. Чисто колониальная логика: территория ценна нефтью, но не людьми. Для скважин маршруты всегда найдутся; для жителей — "денег нет, но вы держитесь". Метрополия выкачивает ресурсы из провинции, фактически не развивая там инфраструктуру, дабы навечно сохранять территорию в статусе политически импотентного сырьевого придатка, который непрерывно производит богатство, но абсолютно не распоряжается им. #eco#цифры#скален

🌏 Open World Foundation 🇰🇿

@openworld_astana · Post #4567 · 30.11.2025 г., 06:02

Кыргызстан, Иран, Пакистан и Турция подписали Меморандум об упрощении торговли AKIpress В Стамбуле, на V встрече стран Economic Cooperation Organization (ECO), проходившей с 24 по 26 ноября 2025 года, Кыргызстан, Иран, Пакистан и Турция подписали меморандум, направленный на упрощение торговых процедур, цифровизацию торговли и выработку единого таможенного стандарта. Документ предусматривает обмен данными между таможенными службами, создание единой системы электронного декларирования и развитие цифровых решений для ускорения прохождения грузов через границы. Также было принято решение о создании технического комитета, который займется пересмотром действующего соглашения ECO и подготовкой новой версии: планируется начать переговоры в первом квартале 2026 года. Кроме того, страны одобрили дорожную карту по созданию зоны свободной торговли внутри пространства ECO, что может означать снижение или отмену пошлин на широкий спектр товаров между участниками. Меморандум и последующие инициативы совпадают с усилением транспортно-логистических связей: уже ведутся переговоры и подписываются соглашения о мультимодальных перевозках между Центральной и Южной Азией, в том числе через Пакистан. Если меры реализуют, это может значительно ускорить внутри-региональную торговлю, снизить издержки и превратить пространство ECO в более интегрированный экономический блок. @openworld_astana #Кыргызстан#Иран#Пакистан#Турция#ECO#Торговля#Логистика#Таможня

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