Есть интересное явление: многие разработчики увлечены теми, казалось бы, эффектными практиками кодирования, которые на самом деле мало что дают. Это похоже на наращивание на блокчейне каких-то ярких, но бесполезных логик, внешне выглядящих элегантно, но в корне не решающих настоящие проблемы. Такой подход "писать код ради кода" особенно распространен в сфере Web3 — некоторые реализации Smart Contract являются типичным примером избыточного проектирования, что в итоге увеличивает риски аудита и затраты на исполнение. По-настоящему стоящие технические решения — это зачастую те, что просты, эффективны и действительно создают ценность для экосистемы.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
Добавить комментарий
Добавить комментарий
WagmiOrRektvip
· 01-16 07:40
Говоришь правильно, каждый день смотрю эти сложные как черт контрактные коды, аудит сразу взрывается — вот результат переусложенного дизайна

---

gas-траты съедены вашими замысловатыми логиками, насколько они просты и лаконичны, ребята

---

Каждый раз куча самонадеянных абстракций, а в итоге отчет по аудиту толстый как кирпич

---

На блокчейне красота в простоте, а некоторые боссики этого так и не понимают

---

Пахали-пахали, а всё та же фигня, лучше честно писать рабочий код

---

Правда, после просмотра таких «элегантных» кодов, я теперь верю только в минималистичный дизайн

---

Web3 любит именно такую концепцию: чем сложнее понять код, тем он кажется более профессиональным, умираю со смеху

---

Стоимость аудита бешено растет, разработчики радуются, а как считать эти расходы?

---

Хочу спросить, сколько проектов на самом деле не используют свои сверхсложные дизайны

---

Простота ≠ легкость, но многие этого вообще не различают
Посмотреть ОригиналОтветить0
ColdWalletAnxietyvip
· 01-15 17:23
Говоря правильно, сейчас в блокчейне полно пустых обещаний, аудит показывает только ловушки
Посмотреть ОригиналОтветить0
MetaverseVagabondvip
· 01-14 16:10
真的,现在太多人为了秀技术而秀,合约写得花里胡哨反而更容易出问题

过度设计这事儿在链上就是在自杀,审计费都多花一倍

简单直接的方案才是王道,别瞎折腾

这帮开发者就是没吃过审计报告的苦

我就想问,这么复杂的逻辑真的能跑出来?

说白了还是得看能不能赚钱,优雅个屁

之前见过个项目代码巨复杂,最后还是因为过度设计被黑了

做减法才是做加法你们知不知道
Ответить0
MoodFollowsPricevip
· 01-14 16:10
Чепуха, куча контрактов с показной техникой, аудит приходится ждать своей очереди и умирать

Умные контракты должны быть простыми и мощными, все эти изысканные оптимизации — в основном самовосхваление

Переусложнение действительно — болезнь разработчика, бездумное тратение газа

Чем проще код в блокчейне, тем лучше, не занимайтесь пустой ерундой

Стоимость аудита контракта прямо взлетает, всё из-за этих переусложнённых ребят

Мне нравится видеть ясную логику кода, эти яркие операции вызывают у меня тошноту

Короче говоря, главное — чтобы работало, зачем показывать операции?
Посмотреть ОригиналОтветить0
ShitcoinArbitrageurvip
· 01-14 16:07
哈,说得太对了,一堆人就爱写那种自嗨的代码,审计一看直接炸。

---

过度设计真的是web3开发的通病,成本贼高还不好维护。

---

简洁才是王道啊,那些花拳绣腿的合约迟早翻车。

---

深有同感,现在链上一堆冗余逻辑,就为了显得自己牛逼。

---

搞了半天费用还高,这不是自己给自己挖坑吗。

---

本质上就是技术品味的问题,能用就行何必折腾。

---

审计风险白白增加,这不是给自己找麻烦嘛。

---

真正的高手反而代码最简洁,这届开发者有点离谱。

---

同意,能跑的合约不一定是好合约,关键是成本和安全。
Ответить0
mev_me_maybevip
· 01-14 16:05
醒脑,链上那些花架子合约真的是多余,简单好用才是王道

过度设计就是在给审计师挖坑,何必呢

写代码爽是一回事,能不能跑起来又是另一回事了

说得好啊,Web3里这种现象太常见了,看似高级其实就是自嗨

简洁 > 花哨,这个道理咋还有人不懂呢

赞,那些为了优雅而优雅的合约,最后都成了隐患
Ответить0
GasFeeNightmarevip
· 01-14 15:56
一针见血,链上那些花里胡哨的东西真的该管管了,审计成本都飙到天上去了

---

说得对啊,见过太多自己跟自己较劲的合约了,优化个寂寞

---

简洁即美,这道理谁都懂,为什么还那么多人写得像在炫技呢

---

过度设计的合约就是安全隐患,还得我们审计的人买单

---

Web3里面大佬们就爱这套,代码炫了,生态反而卡了,离谱

---

真正的高手是写简单代码,不是写复杂代码,这点链圈还要多学学
Ответить0
  • Закрепить