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

Резултати

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

Търсене: #sponsered

当前筛选 #sponsered清除筛选
Airdrop Ninja™

@airdropsalertteam · Post #8844 · 01.11.2023 г., 10:45

#sponsered 🚨Position - Web3 Community Manager 📍Location - 100% Remote 👀Language - English 💰Salary - $95k/year, crypto payments + bonuses NatureLand A sustainable metaverse We are currently seeking several community managers to join our project team. Responsibilities 📍Engage in communication and moderation within our Discord chat, providing assistance to Discord members. 📍Monitor and maintain a clean chat environment, ensuring adherence to community guidelines. 📍Respond to support tickets and provide timely assistance to users. 📍Manage interactions on our primary Twitter account, addressing inquiries and engaging with the community. 📍Handle email correspondence on our corporate email account. In this role, you will be actively involved in interacting across Twitter, Discord, and Email platforms. Apply - https://forms.gle/rBgUHVzJFb4dgLQa7 🔴 Disclaimer: We aren't not affiliated with the NatureLand in terms of hiring and emphasizes that we are merely sharing the opportunity as part of our collaboration.

Hashtags

Airdrop Ninja™

@airdropsalertteam · Post #8768 · 14.10.2023 г., 14:58

#sponsered 🚨Position - Web3 Community Manager 📍Location - 100% Remote 👀Language - English 💰Salary - $95k/year, crypto payments + bonuses NatureLand A sustainable metaverse We are currently seeking several community managers to join our project team. Responsibilities 📍Engage in communication and moderation within our Discord chat, providing assistance to Discord members. 📍Monitor and maintain a clean chat environment, ensuring adherence to community guidelines. 📍Respond to support tickets and provide timely assistance to users. 📍Manage interactions on our primary Twitter account, addressing inquiries and engaging with the community. 📍Handle email correspondence on our corporate email account. In this role, you will be actively involved in interacting across Twitter, Discord, and Email platforms. Apply - https://forms.gle/rBgUHVzJFb4dgLQa7 🔴 Disclaimer: We aren't not affiliated with the NatureLand in terms of hiring and emphasizes that we are merely sharing the opportunity as part of our collaboration.

Hashtags

Airdrop Ninja™

@airdropsalertteam · Post #8661 · 11.09.2023 г., 18:19

#sponsered 🚨Position - Web3 Community Manager 📍Location - 100% Remote 👀Language - English 💰Salary - $95k/year, crypto payments + bonuses NatureLand A sustainable metaverse We are currently seeking several community managers to join our project team. Responsibilities 📍Engage in communication and moderation within our Discord chat, providing assistance to Discord members. 📍Monitor and maintain a clean chat environment, ensuring adherence to community guidelines. 📍Respond to support tickets and provide timely assistance to users. 📍Manage interactions on our primary Twitter account, addressing inquiries and engaging with the community. 📍Handle email correspondence on our corporate email account. In this role, you will be actively involved in interacting across Twitter, Discord, and Email platforms. Apply - https://forms.gle/rBgUHVzJFb4dgLQa7 🔴 Disclaimer: We aren't not affiliated with the NatureLand in terms of hiring and emphasizes that we are merely sharing the opportunity as part of our collaboration.

Hashtags

Airdrop Auditors

@airdropauditors · Post #4391 · 09.07.2023 г., 19:11

👀📊🐳🏦BankP2PGold has launched on PancakeSwap. More marketing on the line . Don't miss out ! 🐰https://pancakeswap.finance/swap?outputCurrency=0xD3ab8287C03A6cF8655264c6749cDb5fCCEe0260 🪪KYC ✅AUDIT ✅SAFU 🏦 A P2P Wallet and Exchange for cryptocurrencies, offering security and convenience in a single platform.📱App for Android, iOS and Windows 📊P2P Decentralized Exchange 🎖KYC, Safu and 2 audits ✅ALREADY listed on CMC and CG 💲 Fees: 10% [8 % Marketing + 2% Passive Token Revenue] 🐳 Global pre and post launch marketing campaign! (+30 channels and influencers) 🌐Website:https://p2pgold.io 🕊Twitter:https://twitter.com/bankp2pgold ✈️Telegram:https://t.me/bankp2pgold #Dyor#Sponsered

Airdrop Strikers™

@airdropstrikers · Post #529 · 06.08.2022 г., 08:31

#Sponsered#Ads#DYOR 😍😍😍😍😍😍😍😍😍😍😍😍😍 ✅ HOLD 1 TRILLION SHINT COIN ✅ AND GET A NFT WORTH 1 BNB 😍😍😍😍😍😍😍😍😍😍😍😍😍 SHIBA INTERSTELLAR is the first Crypto project created to finance space exploration, research of new materials and technologies. SHINT will finance high-tech StartUps oriented to space travel. The current price of Shiba Interstellar is cheap The great opportunity is to buy now and wait for the project to burn 5 zeros. Go to +50.000 % Total supply: 1.000.000.000.000.000 Symbol: SHINT Contract Address: 0xca2f9ce9967c1717f5a2539d525a9a8bca3dea3b You can buy on PANCAKESWAP or DEX-TRADE https://pancakeswap.finance/swap?outputCurrency=0xca2f9ce9967c1717f5a2539d525a9a8bca3dea3b Social links: ✅ website: WWW.INTERSTELLAR-TOKEN.com ✅ Telegram: t.me/shibainterstellar1 ✅ Twitter: @interstellar_xt

Airdrop Auditors

@airdropauditors · Post #4397 · 16.07.2023 г., 12:14

🏦 🐂🕊@BANKp2pGOLD ✅ ✅ 🪪We want to warn our community to prepare for our first listing on 🏦CMC Ⓜ️ and 🏦CG 🦎 🏦PANCAKESWAP: 🥇 🐰https://pancakeswap.finance/swap?outputCurrency=0xD3ab8287C03A6cF8655264c6749cDb5fCCEe0260 🔶 💸 Ⓜ️ 🦎 🏦Telegram: t.me/bankp2pgold ✈️ 🏦Website: p2pgold.io 🪪 🥇Don't miss out. It's the next 🏦1000X🏦 $GEMs CEX Coin 🐂🚀 💸TAX: 10/10 Marketing & Listing Development: 8% Passive Income Holders: 2% 🐂 🐂 🐂The Leading Cryptocurrency Exchange About Us Bank P2P Gold is an international centralized exchange based in New York, launched in 2023. As the number one cryptocurrency exchange in terms of token variety, it positions itself as a trusted platform for cryptocurrency projects. cryptocurrencies. cryptocurrencies with the aim of attracting initial investors. 🐂 🐂 #Sponsered#NFA#DYOR

Airdrop Auditors

@airdropauditors · Post #4338 · 13.05.2023 г., 18:40

Hello Everyone 👋 Do you still trade in Web 2.0? i.e investment platforms. You're going the wrong way!!! Do you know MevBots are here?? Use MevBot to interact with the Ethereum blockchain system using your wallets directly by yourself, Install and activate MevBot directly through Etherscan Use MevBot Smart Contract • Sandwich • Liquidate • Front Run pending Tx • Carry out arbitrageon dex. 🚫 No third party systems/platforms 🚫 Need To Know: How to Interact With Etherscan using Metamask or Trustwallet Install MEV (Miner Extractable Value) programming codes Activate Bot Free trials available!! Join:https://t.me/+j2EohR37FfgyNWI0 Research: web 3.0, MEV Work with professionals! #DYOR#NFA#Sponsered

Airdrop Auditors

@airdropauditors · Post #4708 · 11.05.2024 г., 17:31

#Advertisement 📈 SaveInvest - Unleash Profits, Embrace Power! 🚀✨ - Opportunity to boost investment portfolio - Mark calendars and prepare - Short window, plan to maximize benefits ▶️Register Now:Click here 🚀 Starting on 10 May 2024, an exciting opportunity awaits all investors! 🚀 From 10 May to 30 May 2024, you'll receive a 10% bonus on your investment. 🚀 Plus, you'll receive a 10% bonus for referrals! 🎉 💬Note - Please do your own research (DYOR) before joining any project, Invest only that part of your portfolio which you can bear to lose #NFA#Sponsered#DYOR

Airdrop Auditors

@airdropauditors · Post #4660 · 13.04.2024 г., 04:40

#Advertisement 🚀Discover an exciting investment opportunity with @IVEX_token - it's too good to miss! Explore IVEX for diverse investment options that are garnering attention across platforms! 💥 The buzz around their ICO is growing! Act quickly as investor interest rises, and limited free points are available! 💼 Backed by prestigious European funds, IVEX offers a credible investment platform! But wait, there's more… 📈 IVEX's expected investment amount has already tripled! Join us on this journey towards success! 🎉$10,000 GIVEAWAY ALERT 🎉 Don't forget to participate in our ongoing giveaway for a chance to win big! 🌎Check out our social media channels for details: ✈️Telegram:https://t.me/ivex_token ✈️ Telegram Group: https://t.me/IVEX_OfficialChat 📷Instagram:https://www.instagram.com/ivex_token/ ✖️Twitter:https://twitter.com/ivex_token 💬Note - Please do your own research (DYOR) before joining any project, Invest only that part of your portfolio which you can bear #NFA#Sponsered#DYOR

Airdrop Comic

@airdropcomic · Post #1580 · 23.08.2024 г., 16:42

🚀A Financial Step Forward! Your Future Begins with FutureX! 🤝 We understand that trust is the foundation of every successful investment decision. That’s why we created FutureX, a platform where every step is transparent and every transaction is secure. Join thousands of people who have already taken this important step and entrusted us with managing their capital. 💡 We’re not just offering you an opportunity to invest, we’re offering you a partnership. We’re with you every step of the way, providing experts, education, and tools to ensure your financial steps are confident and successful. ⬆️FTF TokenAirdrop from Futurex:GIFT2024 📌First Steps: ✅ Fund your account with $100 and receive a $20 bonus on your trading account. After account activation, you’ll get early access to the FTF coin AirDrop. ✅ Participate in ETH staking from 1 to 30 days with instant withdrawal upon completion and zero FutureX fees. ✅ AI Trading - earn 10% to 30% per month with zero FutureX fees. ✅ Flexible referral system with passive income. 🔥CryptoCredit line for our clients who have completed KYC, offered by our partners at a 15% rate. 🥇With FutureX, your financial step turns into success as soon as tomorrow! ®Note - Please do your own research (DYOR) before joining any project, Invest only that part of your portfolio which you can bear #FutureX#Sponsered#DYOR

Airdrop Comic

@airdropcomic · Post #1506 · 24.07.2024 г., 18:46

💎 A revolution in the tap2earn industry 70% price growth of the monorix project in just one day🔥 Listed on bingx exchange !✅ Less than 2 weeks left until token deposit and listing in the next exchange...🎯 More valuable than hamsters and... !!!🚀🚀 😀 FOLLOW MonorixOFFICIAL CHANNELS FOR THE LATEST UPDATES: ✉️ Telegram: https://t.me/monorixofficial ✉️Telegram Bot: https://t.me/monorixbot?start=174107049 🕊 Twitter (x): https://x.com/themonorix?t=4DpA5sV6Uh5eL1UPdZf5_g&s=09 📷 Instagram: https://www.instagram.com/monorixcom?igsh=MXRteG1reGRnN3RxOQ 🌐 Website: https://monorix.com ®Note - Please do your own research (DYOR) before joining any project, Invest only that part of your portfolio which you can bear #monorix#Sponsered#DYOR

Airdrop Comic

@airdropcomic · Post #1329 · 14.04.2024 г., 02:38

#Advertisement 🚀Discover an exciting investment opportunity with @IVEX_token - it's too good to miss! Explore IVEX for diverse investment options that are garnering attention across platforms! 🔴The buzz around their ICO is growing! Act quickly as investor interest rises, and limited free points are available! 💼 Backed by prestigious European funds, IVEX offers a credible investment platform! But wait, there's more… 📈 IVEX's expected investment amount has already tripled! Join us on this journey towards success! 🎉$10,000 GIVEAWAY ALERT 🎉 Don't forget to participate in our ongoing giveaway for a chance to win big! 🌎Check out our social media channels for details: ✈️Telegram:https://t.me/ivex_token ✈️Telegram Group:https://t.me/IVEX_OfficialChat 📷Instagram:https://www.instagram.com/ivex_token/ ✖️Twitter:https://twitter.com/ivex_token ®Note - Please do your own research (DYOR) before joining any project, Invest only that part of your portfolio which you can bear #NFA#Sponsered#DYOR

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