Попробовали на работе предметно-ориентированное проектирование (Domain Driven Design). Это такой способ построения архитектуры, когда ты (чаще всего с помощью системы типов и ООП) описываешь физическую суть вещей, которые представлены в твоей программе.
Например, если в программе есть объект "Книга", то её нужно снабдить свойствами, которые бывают у книг в реальности: число страниц, автор, язык, тип обложки и т.д. При этом данные свойства должны быть такими, чтобы присвоить им нереалистичные значения было нельзя. Допустим, число страниц не может быть отрицательным (и скорее всего в реальном мире не может быть нулём). При попытке установить отрицательное число страниц программа должна выбросить исключение. А совсем в идеальном случае -- не дать этого сделать программисту на уровне статического анализа кода.
Описав все свойства книги, вы снабжаете её операциями, которые над ней можно сделать. Например, из книги можно вырвать страницу, и при этом число страниц уменьшается. Нет такого случая, когда можно вырвать страницу без изменения числа страниц. Вы строго программируете эту зависимость, делаете у книги метод "Вырвать страницу", а он уже уменьшает число. Кстати, свойство "Число страниц" при этом нельзя переназначить в уже созданной книге. Можно только создать книгу, передав в её конструктор (так называется в программировании функция создания объектов) заданное число страниц. Но поменять число страниц можно только специальными методами "Вырвать страницу" и "Вклеить страницу".
С помощью этого подхода вы гарантируете, что ваши объекты всегда находятся в валидном состоянии -- то есть таком, которое возможно в реальной жизни с объектом, представленным программой.
Плюсы подхода очевидны: меньше число ошибок. Код описывает сам себя, и программист, если не лезет внутрь объекта "Книга", вообще не сможет сделать с книгой ничего недопустимого.
Минусы, думаю, тоже понятны: изначально проектировать сложнее, нужно учесть много нюансов, писать тесты. Время разработки изрядно растёт. Изменение требований даётся дороже: например, если каким-то образом в ваш книжный магазин поступят книги со страницами из кевлара, которые невозможно вырвать :)
Но первый проект с этим подходом мы сдали хорошо, без багов. Лучше, чем многие предыдущие.
#dev
⚡️ Подъехали подробности про Airdrop от Electra!
Основные заявленные моменты:
➡️ Если вы подключили свой кошелек и забрали свои баллы - вам гарантирована доля в раздаче! Даже если вы не торговали в терминале, а просто играли - главное зайдите и заклеймите поинты)
➡️ А вот для тех, чей объем торговли составит 100 000 долларов США и более - будет организован этап дополнительных раздач!
Набить такой объём не так сложно как кажется! Простым открытием и моментальным закрытием позиций его можно выполнить потратив на комиссии всего около 10 долларов.
🚀 Что особенно удобно - теперьТорговый Терминалдоступен прямо в Telegram MiniApp и крутить объём можно прямо из мессенджера)
А те, кто умеет торговать - сумеют и заработать в процессе)
➡️Electra Telegram app
➡️Полноценный вэб-терминал
➡️Инструкция как пользоваться терминалом
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
#Electra
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🤝Electraоткрыла клейм Airdrop-поинтов!!
Фаза игры завершена - скорее клеймим заработанные поинты для получения Airdrop после TGE!
🚀 ТеперьТорговый Терминалдоступен прямо в Telegram MiniApp и вы можете с удобством торговать напрямую из мессенджера!
✔️Как клеймим игровые поинты:
➡️ Переходим в TMA Electra
➡️ Привязываем свой TON кошелек
➡️ Клеймим поинты во вкладке "Main", которая открывается сразу после подключения кошелька и перехода непосредственно к терминалу.
После клейма вы можете увидеть свое количество поинтов во вкладке "Referrals"
‼️На клейм поинтов дается 1 неделя - не откладывайте‼️
➡️Electra
➡️Инструкция как пользоваться терминалом
❗️Под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
#Electra
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🚀Electra запустила ивент с Bitget Wallet
И это действительно отличные новости для тех, ктофармит дроп!
🏆 В рамкахторгового турнира дополнительно разыгрываются $50 000! Не плохо, да?)
Призовой будет распределен в следующем порядке:
➡️ 1-е место: $10,000 (мин. еженедельный TVL: $12.5 млн)
➡️ 2-е место: $5,000 (мин. еженедельный TVL: $7.5 млн)
➡️ 3-е место: $2,500 (мин. еженедельный TVL: $3.75 млн)
➡️ 4-е место: $1,200 (мин. еженедельный TVL: $2.5 млн)
➡️ 5-е место: $800 (мин. еженедельный TVL: $2 млн)
➡️ 6-10-е места: $500 каждый (мин. еженедельный TVL: $1.25 млн)
➡️ 11-20-е места: $300 каждый
➡️ 21-50-е места: $200 каждый
➡️ 51-100-е места: $100 каждый
➡️ 101-200-е места: $50 каждый
Бонусный пул: 900 случайных трейдеров получат по $10 каждый.
*Если минимальный еженедельный TVL не будет достигнут, то награда будет распределена между случайными участниками по $10 каждому.
⚡️ Теперь помимофарма дропчика, объемов на бирже и основного торгового турнира - вы смело можете претендовать на жирные призовые на этом ивенте.
Детали для участия:
➡️ Заходим на страницу турнира и коннектим кошелек Bitget Wallet
➡️Холдим минимум 1 BGB до конца ивента
➡️ Начинаем торговать любые пары, минимальный объем для входа $10.
⚠️Только выполнение вышестоящих условий реализует право на раздачу призового фонда в размере $50,000.
✔️Торговать для этого розыгрыша нужно именно с кошелька битгет — победители будут выбираться по объемам, поэтому имеет смысл их покрутить
🗓Ивент проходитс 2 февраля, 17:00 (UTC+8) по 9 февраля, 17:00 (UTC+8) - надо успевать
➡️ELECTRA
➡️Видео-гайд как пользоваться терминалом
Если вдруг какие вопросы - пишите в комментариях)
❗️Новая фишка для подписчиков нашего канала — под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
#Electra
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🚀 У Electraпоявился быстрый видео-гайд как начать пользоваться терминалом!
Принять участие в распределении дропа за игру и торговый турнир на несколько десятков млн$ - стало ещё проще)
➡️ Для тех кому гайды привычнее текстом - вот инструкция
➡️ Для любителей игр - вот игровое приложение
➡️ELECTRA
➡️ В комментариях ещё одно более подробное видео (на русском)
❗️Новая фишка для подписчиков нашего канала — под каждым постом, комментарий, продержавшийся 15 минут не перекрытый следующим комментарием, получает подарок TG
#Electra
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🚀Electra официально запустила Торговый Турнир для всех!
❗️При этом теперь можно подключить TON-кошельки!!
Раньше, доступ был только через EVM-кошельки, но теперь доступна и сеть TON! Подключение идёт абсолютно аналогичным образом.
💵 Самое вкусное на Торговом Турнире то, что трейдеры разделят призовой фонд в 45,000,000 $ELT ⚡️
Всё, что необходимо - это набивать на бирже объём своих торгов! Например, для того, что-бы открывая и тут-же закрывая сделки сделать оборот в 50 000$ - на комиссии уйдёт всего около 5 долларов, комса реально минимальная.
🤝 При этом со слов команды проекта под обеспечение общего AIRDROP выделен не один десяток миллионов $!
⚡ С таким раскладом - игра стоит свечь)) особенно, если вам действительно интересен трейдинг и вы им и так занимаетесь.
В ближайшее время команда проекта готовится анонсировать довольно громкие партнёрства и коллаборации! Будем держать вас в курсе!
➡️ Как подключиться к бирже - вот инструкция
➡️ Для любителей игр - вот игровое приложение
➡️ELECTRA
#Electra
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🚀ELECTRA прошла тщательную проверку безопасности компанией ExVul.
ExVul — известная фирма, которая провела аудит тысяч смарт-контрактов в Ethereum, BNB Chain, Sui, Solana и других.
Плюсом на эту биржу на днях добавили пару десятков новых токенов для торговли. В том числе и $TRUMP
Кто любит фьючи - теперь точно есть лучший выбор)
➡️ELECTRA
➡️ Как подключиться - вот инструкция.
➡️ Для любителей игр - вот игровое приложение
За активность и в том и в другом - обещан очень крупный AIRDROP
#Electra - Не пропускаем)
- - - - - - - - - - - -
🤓Ton Cryptans | Чат | UNI
- - - - - - - - - - - -
🤓Игры | ⭐️ Купить STARS
- - - - - - - - - - - -
How to read our content in your language / فارسیفارسی
🤝Claim Electra game points now!
The game point mining stage in the Electra mini-app is complete! Now users can claim their points in the trading terminal that appeared instead of the game.
🤑How to brand your points:
1. Go to the Electra mini-app and connect your Bitget Wallet (recommended by default) or another wallet from the list.
2. Click “ Claim TMA Points Now ”
🚀Grab your reward!
#Electra#TON#DEX#DeFi#Web3
🤝Winter update of Electra mini app!
👣 It's time to dive into the dedicated daily activities in the mini-app⚡️Electra and get closer to the exciting airdrop event while enjoying the winter holidays!
🗓This 14-days holiday season is full of opportunities to earn money — don't miss your chance:
✅Complete Daily Quests: Keep the holiday spirit going and build up your streaks.
✅x3 Farming Points: Join the Winter Magic game mode and earn 3x points for BTC predictions!
✅x3 points for other tasks: complete other tasks to also earn three times more points!
✅Score Booster: We've added a Score Booster feature to the game that will give you an extra minute to collect valuable points in Bulls'n'Bears!
🚀The more you participate, the bigger your rewards! Let's start the New Year with some serious wins in the crypto world!
🔔The Christmas and New Year spirit is here! Are you ready for some winter fun?Join now!
#Electra#TON#DEX#DeFi#Web3
We remind you that the meme competition from⚡️Electrais in full swing!
🚀 You only have 1 week left to grab your last chance to join the fun and take home a prize from the $3,000 pool!
✔️ The rules of participation have not changed:
• Make a photo/video meme about #Electra in any language
• Post the meme on social networks with the hashtag #electra:
📱Twitter (X)
📱TikTok
📱InstagramReels
📱YouTube Shorts
• Attach a link to your meme underthe post on the Electra channel
⚡️ Don't forget to earn points in the Electra app , don't miss your chance to get the project's utility token.
#electra#TON#DEX#DeFi#Web3
🤯Electra Trading Tournament is officially launched!
The DEX #Electra team announced the public opening of the trading terminal and the first large-scale tournament with a prize fund of 45,000,000 $ELT tokens ! This is a unique opportunity for every trader to demonstrate their skills and compete for major rewards.
📈Why this tournament is not worth missing ?
By participating in this tournament you have the opportunity to test the most modern trading DEX platform and get a drop for it, while spending a minimum of effort and money.
🤔Take advantage of Electra:
• Leverage up to 100x – Expand your opportunities while staying within your strategy.
• No KYC required – Registration and starting trading takes minimal time.
• Lowest fees on DEX - Keep more profits.
• Deep CEX level liquidity – Maximum trading efficiency without slippage.
• Access to popular pairs - Almost all trending assets in one terminal.
🎁Rewards
• 45,000,000 $ELT – Rewards will be distributed among participants before TGE.
• Additional prizes and bonuses from Electra and its key partners.
⚡️ How to trade with profit on #Electra:
✅Follow a strategy — Trading on emotions often leads to mistakes. Stick to a pre-made plan and rely on analytics.
✅Manage your risks — Use stop losses and do not overextend your capital. Trading is not gambling.
✅DYOR - Do your own research before making any trades. You alone are responsible for your actions.
📈Show your skills!
Already started trading? Then you are accumulating volumes and increasing your chances of getting your share of the $ELT drop!
#Electra#TradingTournament#DEX
🔥Major updates from Electra!
The last few days have been incredibly busy for the multi-chain DEX #Electra, and we have some important news to share with you:
🔍Successful smart contract audit!
🚀Electra has successfully passed the security audit by ExVul, one of the leading auditors in the industry. This is a huge step towards community trust and new top partnerships.
⚡️New pairs in the trading terminal!
More than 25 pairs have been added to the trading terminal , such as trending ones as TRUMP/USDT, MELANIA/USDT and many other assets.
🤫Insiders from the team:
Very soon Electra will open new horizons:
• AI tools for market analysis.
• Bots with trading signals.
• Notifications on whale wallets.
And this is just the beginning! The platform's capabilities will continue to expand, making it an indispensable tool for traders.
📈 We are also expecting the public start of the trading tournament from Monday!
Don't miss the opportunity to be among the first to appreciate all the benefits🚀Electra — it's not too late to use the trading terminal and increase trading volumes!
TGE $ELT is coming soon!
#Electra#DEX#TradingTournament
A new video has been released on our #YouTube channel with an overview of the terminal and Telegram mini-application of the #DEX aggregator ⚡️#Electra
📹Let's watch it