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

Резултати

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

Търсене: #roolz

当前筛选 #roolz清除筛选
🎁Airdrops Info🎁

@crypdrops · Post #9067 · 22.08.2024 г., 04:45

🚀 Get ready for an exciting AMA session as we team up with RoOLZ, the innovative mini game that’s taking the crypto gaming world by storm! Whether you're a seasoned player or new to RoOLZ, this AMA is the perfect opportunity to dive deeper into the game, learn strategies. 📅 August 22 at 7 PM UTC+8 📍Bitget Wallet Telegram Community 💰 100 $TON + 50 USDT in Red Packets 🎁 Bonus: Before the end of the AMA, download the Bitget Wallet and play the RoOLZ mini game to share in 50 $TON. 👉 Participation: Share the screenshot and your Bitget wallet EVM address with #RoOLZ hashtag in the group-chat to join.

Hashtags

Nemoneta.COM 🍿

@ne_moneta_com · Post #380 · 07.06.2024 г., 10:30

🪙Notcoin X RoOLZ RoOLZ - это геймифицированная NFT коллекция и один из первых проектов с которым я познакомился благодаря Notcoin. На фазе майнинга в @notcoin_bot было задние, выполнив которое, можно было попасть в WhiteList на минт NFT. NFT необходимы для получения очков, доступа к аниме сериалу и различных партнерств RoOLZ в экосистеме TON. Я сминтил несколько штук, так как в одном из интервью Саша форсил этот проект и сказал, что они готовят что-то крутое. Сейчас в ROoLZ Quest Bot при выполнении простых квестов можно получать $GODL (токены #RoOLZ), а если вы владелец NFT, то можно фармить дополнительные $GODL. Уже скоро: • Выпуск PvP-игры. Тестируется система прокачки и награды. Должна выйти на днях. • У держателей Notcoin и TON появятся новые возможности «майнить» очки RoOLZ. • Вторая игра выйдет до конца июня. • Токеномика и проектная документация находятся в стадии доработки. • Начало аниме сериала. Производство идет полным ходом. Сериал сделан совместно с командой из Attack on Titan, Demonslayer и One Piece. 🔥 Присоединяйтесь к квестам ROoLZ Quest Bot и получите свою долю токена RoOLZ $GODL.

Hashtags

TONlines – News

@tonlines · Post #7557 · 21.11.2025 г., 10:24

Roolz Gods & Mortals: Like Campaign Rewards Announced! #TON#Roolz Roolz Gods & Mortals successfully distributed 66 TON among 186 participants of the recent likes campaign. The community is working on improving its tracking system to include more engagement types, while the reward distribution aims for fairness with minimal tier differences. Source: link @tonlines

Hashtags

📣TON Events and 💯Roolz contest ℹ️ RoOLZ is an animated Web3 series that has already gathered a huge #TON community around it. The project is building an entertainment industry of short Web2 content with mobile applications in Telegram and #Web3 assets. Our channel is an active participant and one of the leaders in the #Roolz application and we want more! The $GODL project token will be listed on exchanges by the end of October. The Community Sale is scheduled for October 10 and will include an airdrop and a sale for community members. 🤴 We will raffle off 12 cool RoOlz Level NFTs: 🔥Roolz 100(floor 8 TON) — 4 NFT 🔥Roolz 75(floor 1.4 TON) — 4 NFT 🔥Roolz 50(floor 1 TON) — 4 NFT Competition conditions: 🟡 Be our referral in RoOlz 🟡 Complete all tasks in our bot 🪞A mandatory condition is to have a username on your Telegram account (via @). Otherwise, if you win, we will not be able to contact you to hand over the prize. It will be very problematic for bots to complete our quests. So real readers of our channel have every chance to get prizes! Deadline for participants: October 6, 16:00 UTC Next, our team will take some time to summarize and publish the results! Fly in and complete tasks!✔️ @TonEventsAppBot

TONlines – News

@tonlines · Post #7378 · 26.05.2025 г., 15:57

RoOLZ Gods & Mortals: Join the Comput3 Reward Quest #RoOLZ#Comput3 The RoOLZ app introduces a new feature allowing users to earn rewards by engaging with communities. Comput3, the first onboarded project, offers $2K in GODL tokens for user participation. Points can be earned through social media interactions and video posts. Source: link @tonlines

TONlines – News

@tonlines · Post #7218 · 14.05.2025 г., 17:45

RoOLZ Gods & Mortals: Exciting COM Airdrop for Stakers #Comput3#Roolz The channel RoOLZ Gods & Mortals announces a significant airdrop of the COM token, rewarding top $GODL stakers and RoOLZ NFT holders. The distribution model offers enticing multipliers, boosting rewards up to 120x for the most committed stakers. Source: link @tonlines

TONlines – News

@tonlines · Post #7237 · 16.05.2025 г., 11:27

⚡️RoOLZ Gods & Mortals: Upcoming Game Collaboration #RoOLZ#Akino RoOLZ Gods & Mortals announces a new game collaboration with GrimmWyrd Studios, introducing a fighter-based, spirit-driven experience titled "RoOLZ: Akino no Ishi." Built on the COMPUT3 platform, the game will feature AI-powered battles and is set to launch in June. More details about the lore and mechanics will be revealed in the coming weeks. Source: link @tonlines

Hashtags

ℹ️ Episode 1 of the Anime Series on NFT by RoOlz! Today marks the release of the first episode of the NFT anime series by RoOlz! This unique project combines animation and blockchain technology, offering viewers not only an exciting story but also the chance to own exclusive digital assets. The series is based on an original plot and includes interactive elements, allowing viewers to influence the storyline. 📹Join the viewing and be part of a new era in animation! RoOlz App | Website | NFT | News #TON#NFT#roolz#web3#amine

–Hey Bro! 🕶 BroBot announced a new contest where users of well-known Telegram Mini App 💯RoOLZ Gods & Mortals can receive collectible SBTs from TON Society. Additionally, 250 random participants who have earned 650 $XP will receive $10 in their wallets for completing simple tasks! ➡️Enter the Contest ➡️Complete the tasks Prize pool: $2500, extra XP and unlimited SBT🤑 📆 Deadline:October 8, 15:00 UTC #BroBot#Contest#TON#SBT#Roolz

ℹ️ Roolz: Exchange Claim of Airdrop this week! #Roolz announced the #TGE date and listing. There are four top tier exchanges where you can claim your #GODL. November 7 🔥The Airdrop Claim is upon us! You can see your GODL amount in the app. No rush, you’ll be able to claim in the app for 60 days. After this Claim Phase you can still claim $GODL in your wallet and stake it for rewards in the app. ❗️Be careful in adding all right info. Otherwise your $GODL is lost. 🔮Community Sale $GODL Vouchers These are not in the claim! You’ll be send GODL to your voucher wallet 15 minutes before TGE. 🎁 If you have a very low Claim Amount you can join a raffle for 4.000.000 GODL — 100 Winners. 📈All Exchange Info Create an account on your favorite exchange in advance or use your existing one to be ready totrade. Deposit your $GODL to the one #CEX from the list: 📈KuCoin • Exchange UID How to find my KuCoin Id? • GODL Address & Memo How to find a Deposit Address & Memo 💱BitGet • Exchange UID How to find my BitGet UID • GODL Address & Memo How to find Deposit address on BitGet 📈MexC • Exchange UID How to find Exchange ID • GODL Address & Memo How to find Deposit address & Memo on MexC 💰Gate.io • Exchange UID How to find Gateio Account ID • GODL Address & Memo How to find your GODL address on Gate 🔥Claim in the App on the Airdrop Page 🎁 There is one more opportunity for you guys — support the 50 TGE Quests and get a 🎁 ticket in a 800,000 $GODL raffle. Keep Calm & HODL GODL🐲

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