Код, который не завалит аудит: практикум по ветвлениям в Solidity
Спикер: Alex Gerasev — прошёл путь от студента Guide DAO до блокчейн-разработчика в Web3 Academy и Concero. В этом занятии разбираем базовые, но ключевые конструкции ветвления и переводим их в рабочие паттерны для продакшна. В этом видео: — Что такое условные операторы в Solidity и где они «живут» в EVM — Разница между if, else, else if: читаемость, предсказуемость, частые ошибки — Практика: проверки возраста и баланса c корректными ветками revert/ok — if/else против тернарного оператора: когда уместен ?:, а когда он ломает читаемость — Мелочи, которые решают на ревью и собесе: вложенность, ранние возвраты, понятные сообщения об ошибках По промокоду GUIDEDEV скидка на обучение 25% в честь Черной Пятницы до 30.11 на нашем сайте https://www.guidedao.xyz/ru Хочешь узнать про все наши направления и забрать бесплантые бонусы? Проходи бота в TG @GuideDAO_hallo_bot ____ Guide DAO — web3-школа и крупное комьюнити с курсами по Solidity, web3-фуллстеку, DeFi-аналитике и аудиту контрактов, а также приваткой в дискорде с ежедневными лекциями и войсами с экспертами из криптоиндустрии. Онбордим в крипту, оформляем портфолио, помогаем развивать нетворкинг и уходить работать в компании мирового уровня. Наш сайт: https://www.guidedao.xyz/ru Наш телеграм: https://t.me/guidedao #blockchain #crypto #cryptocurrency #education #блокчейн #криптовалюта ______ 0:00 — Введение в урок 0:47 — Создание контракта и базовой структуры 2:14 — Зачем нужны условные операторы 4:00 — Первый пример: оператор if 8:06 — Добавление else (альтернативная логика) 13:03 — Связка else if и диапазоны условий 18:37 — Независимые if и распространённый баг 22:03 — Тернарный оператор 26:58 — Итоги и рекомендации по оформлению условий
Название:
Код, который не завалит аудит: практикум по ветвлениям в Solidity
Категория:
Разное