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

Резултати

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

Търсене: #play2earn

当前筛选 #play2earn清除筛选
G-AGENTS AI 🤖 | News

@gametynews · Post #32 · 10.04.2024 г., 17:40

🎉 We're thrilled to announce our Partnership with keani.gg as our Airdrop partner! 🚀 Explore innovative #Play2Earn games and join our community where fun meets the future of gaming. 🔲 👉 Compete with others and climb the Leaderboard. 👉 Hit key milestones and qualify for airdrop points. Ready to level up your gaming experience! Check us out at keani.gg/gamety🕹 🔗 Tweet: https://twitter.com/gametyio/status/1778068540928704864?t=yfEn3F2pfRY0McKtHlxI9Q&s=19 🖇 Important Links: Website | X | Chat | Announcement | Youtube

Hashtags

G-AGENTS AI 🤖 | News

@gametynews · Post #232 · 27.07.2024 г., 07:16

🚀 Exciting Partnership Announcement! We're thrilled to join forces with GPTWars, the first AAA game on ton blockchain! Get ready to infiltrate, survive, and restore balance together. This marks a new era in gaming innovation and community engagement. Stay tuned for more updates and epic adventures! 📲Join our awesome crew on Discord and stay updated on news: https://discord.gg/metafighter Tweet 🔗:https://x.com/gametyio/status/1817096006208471440 Like, RT and comment the post to make some noise 📎Important Links: Website | X | Chat | Discord | Announcement | Youtube #tap2earn#play2earn

G-AGENTS AI 🤖 | News

@gametynews · Post #231 · 26.07.2024 г., 09:05

📢 Exciting Partnership Announcement! We’re thrilled to announce that Gamety is now partnered with ElfinGames, the 1st GameFi Omni Layer focused on eSports! 👾 ✨ Elfin Metaverse, backed by @BinanceLabs, is an all-in-one eSports gaming platform and open-world metaverse built on Elfin Lands, a virtual realm that offers a unique gaming experience and a thriving community! 🤝 Elfin Metaverse is joining the Gamety Fam with co-campaigns, AMAs and other fun community events. 📢 Stay tuned for any future updates on Gamety and the Elfin Lands. Use Gamety unique invitation code: https://elfinmetaverse.com/?inviteCode=9XYZUC20 to earn more in Elfin Metaverse! 📲Join our awesome crew on Discord and stay updated on news: https://discord.gg/metafighter Tweet 🔗:https://x.com/gametyio/status/1816761387005116529 Like, RT and comment the post to make some noise 📎Important Links: Website | X | Chat | Discord | Announcement | Youtube #tap2earn#play2earn

💵 How to make money in the P2E game Age of Mars? 💵 AGE OF MARS is a 3D game in which you conquer Mars. You will need to produce water, oxygen, and rocket fuel to trade these resources for real money How it works 👇 1️⃣ Buy Aqua NFT and (or) Planta NFT of any rarity - from common to legendary. The higher the rarity of an NFT, the greater its profitability. 2️⃣ Place your NFTs on the playing field. They will become in-game assets and will generate daily resources that can be exchanged for MRT tokens. This token is traded on the Pancake Swap exchange as MRT/USDT pair, which means you can instantly top-up your USDT wallet. 3️⃣ Increase your income - upgrade your NFTs to level 10. Yield at Level 10 can be 101% higher than at Level 1. 4️⃣ Try minting - create a new NFT from two existing ones. Minting is available for Level 10 tokens. You can play together with your team members and earn passive income - up to 15% from NFT sales and up to 80% from all resources generated in your team. 💰How to start earning 💰 ➡️Register using the link ➡️ Top up your balance ➡️ Buy NFTs on the marketplace ➡️ Place them on the in-game map ➡️ Collect resources and exchange them for USDT REGISTRATION | TELEGRAM CHANNEL #P2E#Play2Earn#AgeOfMars

​​🎙TOP TIER PROJECT ANNOUNCEMENT 🔥🔥🔥 👉Age of Mars - a P2E game. Make money on the colonization of Mars 💵👽💵 📌A whole new generation of P2E games is coming: they offer a free 2 play model, high-quality graphics, addictive gameplay, and a sustainable economic model. It is a fully-fledged 3D game in which you are required to turn Mars into a habitable planet. 📌The spaceship will take you to Mars, where your mission will be to create a habitable planet. You will get to develop your base and extract liquid resources that can be instantly converted into MRT utility tokens (MRT 👉 USDT). 👩‍🚀 Level up your NFTs and earn more. Depending on the rarity of the NFT, the yield on level 10 can be 101% higher than on level 1. In addition, level 10 unlocks Minting, the process of creating a new NFT at the expense of two NFTs you already own. 🧨 Age of Mars has a dedicated game mode for teams. You can earn up to 15% from NFT sales and up to 80% of the resources generated in your team. These are the best rewards across all blockchain games! 🤌 👉You can join the conquest of Mars by following the link.🔥🔥🔥 REGISTRATION| Telegram #P2E#Play2Earn#AgeOfMars

Bombie Finale? Airdrop & TGE Reveal on May 1! 🔥 🙎‍♂️Bombie, a 10-month-long game with #Play2Earn and #Pay2Earn mechanics, seems to be coming to an end... The official channel has posted news with the hashtag #Airdrop. We hope for a snapshot and an announcement of the TGE/listing date on May 1, 2025! Original text: Something's being decoded… ⏳ Big reveal loading → MAY 1 🗓 Stay tuned. 💣 #Airdrop#GameFi#Web3#TON#CRYPTO On the server 📱Bombie Line offers a 10% discount on all purchases from April 9 to 30. 🪙Come on guys — 2 days left!🔥

🚀🚀The intelligent investors💯💯

@the_intelligent_investors · Post #339 · 30.03.2022 г., 11:07

🍇We are pleased to announce that the tag of KYC and Audit has been added to our pool on Unicrypt website. ✅Detail here: https://app.unicrypt.network/amm/pancake-v2/ilo/0x52066FCCd156C952FB500cd036b25a97f9CF98Ac 🍋The Sky Farm NFT game project is gradually being developed and opening whitelist registration! ✅Join whitelist here:https://gleam.io/8evNn/skyfarm-whitelist-competition 🍐If you want to join us, don't miss the latest information on our official telegram group #NFT#BSC#Gamefi#Skyfarm#Oracle#Farm#Blockchain#Play2Earn 🥦Jump into your farm, plant seeds and take care of them now! 🍏Website: https://skyfarmoracle.com/ 🫐Telegram: t.me/SkyFarmBSC 🍐Discord: discord.gg/pMe5tJ2c4A 🍋Twitter: twitter.com/SkyFarmBSC 🍓Facebook: fb.com/SkyFarmBSC 🍒Whitepaper: skyfarmoracle.gitbook.io/sky-farm-whitepaper/ 🍑Tokenmetrics: skyfarmoracle.com/Token-metric.pdf

MoonPlay

@moonplay_official · Post #27 · 13.06.2024 г., 09:11

TheMoonPlay Power🚀 With a staggering 50 million downloads and a thriving community of 2.6 million monthly active users, MoonPlay is ready to take the web3 gaming world by storm 🎮 The secret? Our vibrant community is at the heart🧡 of everything we do. That’s why there's something for everyone in MoonPlay! But we’re not stopping here. We’re all geared up for our next big move💥, bringing you even more exciting features and opportunities. Join the revolution and be a part of the future of gaming!✨ 👉 SUBSCRIBE TO COMMUNITIES Website | Telegram Chat | X | Discord | Medium #ecosystem#blockchain#crypto#btc#gamefi#web3#play2earn#earn2play#wenlisting#airdropsoon#communityfirst

MoonPlay

@moonplay_official · Post #14 · 28.05.2024 г., 17:06

Slimy Wishes You A Happy Tuesday!😼 Hope you're having an awesome week so far! To make your Tuesday even better, we’ve got a selfie from Slimy🐛💚, your new BFF, saying hello. Slimy is not just any pet – he's full of personality and ready for fun! Customize Slimy with cool outfits, play exciting mini-games 🎮, and embark on endless adventures together. From dressing up to exploring, there's never a dull moment with Slimy by your side. Meet your pet today at https://moonplay.io😘 Website | Telegram Chat | X | Discord | Medium #ecosystem#blockchain#crypto#btc#gamefi#web3#play2earn#earn2play#wenlisting#airdropsoon#communityfirst

MoonPlay

@moonplay_official · Post #13 · 28.05.2024 г., 09:08

MoonPlay Is Calling🌟 Looking for a world of endless fun and adventure? We’ve rounded up everything the MoonPlay ecosystem has to offer (and a little bit more!) in our latest Medium article🤓. Trust us, there's something for everyone. 👉Enjoy your read! Whether you're slaying giants, caring for whimsical pets 😍, or solving mind-bending puzzles, each game brings its own unique twist, ensuring there's always something new and exciting to explore ✨ And here's the exciting part: big cosmic adventures are on the horizon! 🚀 🌌 Secure your spot now and be among the first to experience the stellar journey that's coming soon. Jump into MoonPlay today and get ready for an out-of-this-world experience! #ecosystem#blockchain#crypto#btc#gamefi#web3#play2earn#earn2play#wenlisting#airdropsoon#communityfirst

MoonPlay

@moonplay_official · Post #11 · 26.05.2024 г., 09:18

MoonPlay Sunday Be Like🐾 🕙10:00 AM: Roll out of bed and check on my slimy buddy in My Talking Slimy. Gotta make sure Slimy didn’t throw a wild party overnight! 🥞11:00 AM: Breakfast time! Plotting my next big lumberjack move in Lumberjack Challenge. Who needs gym when you’ve got virtual wood to chop? 💪1:00 PM: Time to hang with the big guys in Kick Giant: Assassin Master. Smashing giants = instant stress relief! 🍔2:00 PM: Lunch break and a mini makeover session in Slimy Makeover: Magic Makeup. Slimy’s looking fabulous, dahling! 🧩4:00 PM: Brain workout with Tricky Bricky: Brain Teasers. Let’s see if I can outsmart these tricky puzzles (spoiler: it’s harder than it looks). 😌6:00 PM: Chill time with Crush Into a Ball. There’s nothing more satisfying than watching things get squished. Seriously, try it. 🌆8:00 PM: Wrap up the day by sharing my epic gaming highlights with friends. MoonPlay adventures = endless fun! REPEAT next week 🔁 Website | Telegram Chat | X | Discord | Medium #ecosystem#blockchain#crypto#btc#gamefi#web3#play2earn#earn2play#wenlisting#airdropsoon#communityfirst

MoonPlay

@moonplay_official · Post #10 · 24.05.2024 г., 07:35

Unleash Your Inner Crusher with Crush Into a Ball🔨 Hey Pixel Landers! Looking for some smashing fun? Check out Crush Into a Ball - the ultimate ASMR game in Pixel Land! Crush random objects and watch them burst into pieces💥. It’s the stress-reliever disguised as a game! Enjoy the satisfaction of smashing cans, corn cobs, toy cars, and even toilets (yes, really! 😅). But here's the twist: be strategic! Smash the wrong color and lose points - it’s a game of focus and precision. Unlock new objects with each level and keep the fun fresh! Collect coins🪙, snap pics of your crushing masterpieces, and share them with the world. With awesome sound effects, chill music, and endless levels, Crush Into a Ball will keep you entertained for hours⏳ INSTALL ON IOS | INSTALL ON ANDROID Website | Telegram Chat | X | Discord | Medium #ecosystem#blockchain#crypto#btc#gamefi#web3#play2earn#earn2play#wenlisting#airdropsoon#communityfirst

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