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

Резултати

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

Търсене: #founders

当前筛选 #founders清除筛选
iGlobal Community

@iGlobalCom · Post #1388 · 24.12.2025 г., 04:59

#партнерскийпост#инвестиции#венчур#стартапы#нетворкинг#venturecapital#founders Первый Open.Space 2026 года от YR в Дубае — 16–18 января Венчурный фонд Yellow Rocks приглашает инвесторов и предпринимателей на Open.Space в Дубае — формат для тех, кто хочет начать 2026 год с четкой стратегии и сильных решений. По словам одного из участников предыдущей встречи в Лиссабоне, за три дня конференции «можно получить доступ к опыту людей, с которыми в обычной жизни не пересечься — подобные консультации у каждого эксперта отдельно стоили бы минимум десять тысяч евро». Open.Space в Дубае — это модерируемый нетворкинг, где повестка формируется из реальных задач участников, а работа идёт в небольших группах. За три дня вы: 1️⃣Обсудите планы и стратегию на 2026 год 2️⃣Сверите свои решения с опытом предпринимателей и инвесторов из разных стран, работающих на международном рынке 3️⃣Сформируете друг для друга сильный круг поддержки 4️⃣Найдете новых друзей и партнеров Организатор — Сергей Богданов, управляющий партнер фонда YellowRocks.vc с портфелем более 60 компаний, сооснователь инвестиционной программы Pre-seed to Succeed и основатель сообщества It’s YR time. 🔗cutt.ly/LtabDcfn — узнать подробности и присоединиться ⚡️ по ключевому слову iGlobal — 5% off price 🎟

Startup: A Primer A startup is a company designed to grow fast. Being newly founded does not in itself make a company a startup. Nor is it necessary for a startup to work on technology, or take venture funding, or have some sort of "exit." The only essential thing is growth. Startups are so hard that you can't be pointed off to the side and hope to succeed. You have to know that growth is what you're after. The good news is, that if you get growth, everything else tends to fall into place. This means you can use growth like a compass to make almost every decision you face. #Monday#Day -1 #Startup#Business#Entrepreneur#Marketing#Founders#Company Read :- https://t.me/startup_Unicon_EdusCommunity

Crypto M - Crypto News

@CryptoM · Post #64457 · 09.04.2026 г., 01:01

🚀 CZ's Five-Year Vision: Crypto Becomes Ambient Finance Speaking on The Wolf of All Streets Podcast, Binance co-founder Changpeng Zhao (CZ) said he expects crypto to become invisible infrastructure within five years — used universally without being discussed as a distinct technology, in the same way the internet's underlying protocols are no longer part of everyday conversation. He said AI agents will be substantial users of crypto, and that the growing demand for global commerce applications requiring cross-border payments will further accelerate blockchain adoption. CZ also described his post-Binance identity as that of a mentor and coach to other founders, and said he is "actually quite lucky and quite happy to have been forced to step down," framing the transition as creating space for others to grow. He said he wants to dedicate his energy to helping the next generation of founders. #CZ#Binance#crypto#blockchain#AI#crossborderpayments#globalcommerce#ambientfinance#mentor#founders#leadership#BNB

producTICvidad® 📲📈

@producTICvidad · Post #1012 · 11.03.2023 г., 17:45

24 geniales #podcast sobre: #tech, #startups, #emprendedores y #founders, #freelancers, #venturecapital, #transformacióndigital, #crypto y #web3 producTICvidad® Si tienes otro, súmalo en los comentarios 🙌 y otra cosa, ¿todos los escuchan en 1.2x o soy solo yo? 😅 1. Startupeable https://lnkd.in/df2rjQmS 2. Indie vs Unicornio Podcast de Lucas Lopatin y Cristobal Perdomo https://lnkd.in/dF-fYmN6 3. Fundadores https://lnkd.in/dWsMcQVX 4. La Dinner de los Founders de Paula Monticelli y Connie Ansaldi https://lnkd.in/ddnDkqDy 5. STARTCUPS Coffee Talks https://lnkd.in/dYCs9QQ5 6. Tech Founder News de Platanus Ventures https://lnkd.in/dqBkn5ak 7. Nivel-C podcast de Andrés Mata-Guzmán y Gabriel Mata-Guzmán https://lnkd.in/djfSAydn 8. Hacking Rounds LATAM de Startuplinks https://lnkd.in/dbvMapkP 9. Startupeando de Maria Emilia Zorzin y Dra. Luisina Gala Golosetti https://lnkd.in/d4k7B7UV 10. El universo de Truora Inc. https://lnkd.in/dPbXbeSS 11. Mindset Emprendedor de Endeavor Argentina https://lnkd.in/dE8Fvug8 12. Y Combinator podcast https://lnkd.in/dNZCYMt7 13. The Network de Mario Larrea y Eduardo Molestina Aguirre https://lnkd.in/ddNy_8uR 14. Startup Therapy de Startups.com https://lnkd.in/djFaq9UY 15. Latitud Podcast https://lnkd.in/dPYxWTu2 16. Hackeando Productos https://lnkd.in/dhtFK4jA 17. Humans of Platzi https://lnkd.in/di6nrVfy 18. Café Emprendar https://lnkd.in/dSzEwUxt 19. Lady IT - Encuentros Tech https://lnkd.in/d-vgf5vN 20. Sinmalditasexcusas https://lnkd.in/dYcDnNBw 21. Era digital Podcast https://lnkd.in/d2MZQRGk 22. La columna de Santiago Bilinkis https://lnkd.in/dK9_kmEP 23. Cripto para boludos https://lnkd.in/dfZ_4gaf 24. Cracks Podcast https://lnkd.in/dMxrMAtk

Crypto M - Crypto News

@CryptoM · Post #64580 · 09.04.2026 г., 09:14

🚀 Alliance DAO's Qiao Wang on Traits of Successful Founders Alliance DAO founding partner Qiao Wang emphasized the importance of certain personal traits in successful founders. According to NS3.AI, Wang highlighted that the firm seeks individuals with strong 'autistic traits' and experiences of childhood trauma. He believes these characteristics foster independent thinking, contrarian reasoning, and a strong focus, particularly beneficial for those developing consumer products. #DAO#Founders#Entrepreneurship#Traits#Startup#QiaoWang#Leadership#Innovation#ConsumerProducts

iGlobal Community

@iGlobalCom · Post #1438 · 19.02.2026 г., 12:22

#партнерскийпост С 20 по 22 марта YellowRocks.vc приглашает инвесторов и предпринимателей на Open.Space на Кипре. Это антиконференция без заранее подготовленной программы: участники сами предлагают темы, которые им интересны, и открыто обсуждают их в небольших группах. Зачем ехать: 1. Собрать личный совет директоров, который поможет найти ответы на сложные вопросы 2. Сверить свои решения с опытом успешных предпринимателей и инвесторов со всего мира 3. Увидеть возможности, которые можно сразу начать внедрять в свой бизнес 4. Расширить круг контактов людьми, с которыми в обычной жизни вы вряд ли пересечетесь 🔛 Узнать подробности и присоединиться: https://cutt.ly/Ftb3T4n2 Для участников сообщества действуют специальные условия по кодовому слову ⚡️ iGLOBAL. #iGLOBAL#YellowRocks#OpenSpace#нетворкинг#стартапы#инвестиции#венчур#предпринимательство#founders#venturecapital#startupcommunity#бизнессообщество#международныйбизнес#инвесторы#entrepreneurs#networkingevent

English Law Report

@enlawreport · Post #1877 · 20.01.2026 г., 07:54

⚡️Юристы и фаундеры часто спрашивают одно и то же: почему контракт выглядит нормально, а потом внезапно превращается в проблему. Ответ почти всегда один: red flags были в тексте. Просто их не увидели вовремя. Я собрал 10 точечных Red Flag чек-листов по ключевым контрактным зонам риска. Не учебник и не теорию, а практический инструмент: что именно смотреть, где чаще всего прячутся ловушки и как их распознать до подписания. Это те пункты, из-за которых: – бизнес теряет деньги – юристы спорят постфактум – споры доходят до арбитража Что внутри пакета ☝️ 1. Terms & Definitions Определения, которые меняют смысл всего договора 👉Купить на Tribute 2. Continuous Supply Непрерывность поставок и иллюзия обязательств 👉Купить на Tribute 3. Best Efforts Самая опасная формулировка в английском праве 👉Купить на Tribute 4. Step-in Rights Когда контрагент может зайти в ваш бизнес 👉Купить на Tribute 5. Price Adjustment Как цена «плывет» после подписания 👉Купить на Tribute 6. Escalation of Costs Перекладывание рисков роста расходов 👉Купить на Tribute 7. Time Is of the Essence Когда сроки превращаются в оружие 👉Купить на Tribute 8. Holdback Деньги удержали. Формально законно 👉Купить на Tribute 9. Payment Upon Approval Оплата, которая может не наступить никогда 👉Купить на Tribute 10. Exclusivity Эксклюзивность, которая связывает руки 👉Купить на Tribute Почему это стоит купить – каждый чеклист решает одну конкретную проблему – применимо сразу к договору, который лежит у вас на столе – экономит деньги, время и нервы – идеально для due diligence, contract review и переговоров Если вы работаете с контрактами и не хотите учиться на собственных спорах — это must-have набор. Выберите один чеклист под текущий договор или заберите все и закройте основные зоны риска разом. #contractdrafting#legalrisk #redflags#englishlaw #commercialcontracts #duediligence#legalstrategy #contractreview#arbitrationready #inhousecounsel#founders #businesslaw#legaltools #lawyerslife#contractrisk