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

Резултати

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

Търсене: #thoughts

当前筛选 #thoughts清除筛选
Maximus Trade 🌕

@MaximusTrade1 · Post #9747 · 24.03.2025 г., 16:51

#Thoughts💭 Может, помните BERA? Тогда я зашортил её по 12$ на канале, а после чуть рановато перевернулся в лонг на 6$, ожидая выноса шортистов. Нас немного сняли ниже 5$ — и после этого произошёл вынос почти на 100%. Сейчас похожая ситуация на ETH: очень много шортов, и со дня на день ожидается мощнейший шорт-сквиз. Но перед этим могут снять лонги с высоким кредитным плечом. Именно поэтому я и написал зафиксировать часть прибыли, после того, как предложил взять максимальное плечо ниже 2000$. Лонг с плечом x3 по ETH и BTC всё так же выглядит безопасно. Просто, вероятно, будет ещё одно снятие снизу — и затем резкий вынос. Просто держитесь.

Hashtags

Maximus Trade 🌕

@MaximusTrade1 · Post #9731 · 20.03.2025 г., 10:22

#Thoughts💭 Я думаю, мы сформировали дно в секторе TON (в основном по мемам). Если вас привлекают альткоины, я бы рекомендовал сейчас перейти на мемы TON и только один мем в сети ETH — это то, что реально даст нам возможность заработать до конца бычьего рынка. Также, когда ФРС включит печатный станок (через несколько месяцев), не все альткоины смогут извлечь из этого выгоду. В первую очередь это будет полезно для ETH и BTC. Весь остальной мусор не получит ничего.

Hashtags

扫地僧º笔记

@Lover_links · Post #8461 · 01.03.2026 г., 10:55

重要的部分 我现在发现 Talk 什么不重要,Code 什么也不重要,无论你建造了小而美的软件还是 Calling 出金句 quotes,都无足轻重。作品一旦产生就已经独立和开始复制,对你没有意义。 重要的是,它是否仍是你整体的一部分,整体结构中的文档、Skills 插件、网关拉取的节点、cron,或者是某个记忆的部分提取,重要的是它是否具备乐高属性,可镶嵌、可组合、可引用。 现在文本、说话也是如此。你可以有很多梦话、呓语、意识流癔症,甚至低语咒术,这些都不重要。重要的是,它们是否是你完全知识体系和储备的一部分;它是否 reference 你其他的重要内容和思想,能够被牵引、吟唱,这些部分重要。 现在,意义变得强关联和强构筑,是被引用、结构化和提取。 #thoughts

Hashtags

Quiet World 🍁

@QuietWorld · Post #8367 · 07.04.2024 г., 11:40

This holiday I just want to do nothing. I'm too tired to socialize, make plans, etc. I may miss my family & want to meet up but I feel tired to even do anything that I like. All I feel like is want to be on my own, unbothered by people, lie down & stare into the abyss. #thoughts@quietworld🍃

Hashtags

Maximus Trade 🌕

@maximustrade1 · Post #8046 · 22.12.2023 г., 06:32

#Thoughts💭 Вот сейчас, глядя на SOL, BNB, ETH, вам бы хотелось находиться в самом начале пути? Ответ очевидный: ДА. Проекты дали сотни иксов. А кто-нибудь знал, сколько % они сделают? Нет. Были какие-нибудь очевидные вещи, чтобы держать эти проекты? Нет. Я был в ETH, с первого дня. Начал его майнить в 2015, нас было немного. Как помню то время, мне парень из Украины помогал по скайпу настроить ферму, общались мы все на каком-то форуме. Я тогда сильно топил за ETH) ферма приносила за сутки 50 монет ETH. Веселое было время) С помощью майнинга + покупок на споте, я накопил 13 800 ETH Тогда никто не знал, сколько сделает иксов ETH. Просто была надежда на Виталика)) Поэтому, как мне удалось хорошо заработать - я вышел с него, не дождавшись бычьего ралли. Но сейчас, есть конкурент, который перевернет BNB, ETH, SOL и все блокчейны вместе взятые. Скорость транзакций, быстрее чем у VISA и у всех этих блокчейнов вместе взятых. Есть так же очевидные вещи: пользовательская база с около миллиардом пользователей. Есть не выпущенные проекты, которые при бета версии стремятся собирать 2 млн пользователей. Покажите мне хотя бы один проект, который привлекал столько людей? Их просто нет. Никто не говорит про него из инфлюенсеров, потому что он еще не сделал иксы. Все начинают говорить только на АТН. Вам не достаточно фундаментала Telegram? Вы в самом начале TON и он должен быть у каждого. Забудьте про фьючерсы, если хотите заработать реально иксы. Погрузитесь в экосистему ТОN или давайте сделаем это вместе. Очевидно, мы можем ничего не заработать. Но тут явно больше шансов, чем в любом другом проекте. LINK - Maximus Trade|TWITTER

Hashtags

Quiet World 🍁

@QuietWorld · Post #8004 · 09.02.2022 г., 23:38

🙈🙉🙊 It's better to just mind my own business & stop being a listener because even though I don't ask people about their business, but when they keep on talking & complaining to me, their negative vibe can get into me. Then, I'm the one who burst out & get ugly 🥴 I wish I remember this sooner. Nevermind, what's done is done. Keep chin up, stay strong & move forward. They'll shut up eventually. #thoughts@quietworld🍃

Hashtags

123•••10•••20•••2930
ПредишнаСтр. 1 от 30Следваща