Как выбирать фреймворк для разработки умных контрактов на Solidity для нового проекта?

#Solidity #Статья #Читать

В этом году стукнуло уже 10 лет, как я разрабатываю умные контракты на Solidity под EVM. В связи с этим решил написать статью и устроить очередной холивар про выбор фреймворка в зависимости от типа проекта , который предполагается разрабатывать. Статья в меньшей степени актуальна для разработчиков (тут не будет глубоких технических разборов и измышлений на тему tool1 быстрее tool2 на N ms) и в большей степени для руководителей, которые принимают решение о выборе технологического стека перед стартом web3-проекта и сбором команды исходя из соображений бизнеса и рационального использования ресурсов (да, это тоже зачастую важно и я готов сегодня пострадать за эту истину на костре из минусов за эту ересь). Читать далее

В этом году стукнуло уже 10 лет, как я разрабатываю умные контракты на Solidity под EVM. В связи с этим решил написать статью и устроить очередной холивар про выбор фреймворка в зависимости от типа проекта, который предполагается разрабатывать. Статья в меньшей степени актуальна для разработчиков (тут не будет глубоких технических разборов и измышлений на тему tool1 быстрее tool2 на N ms) и в большей степени для руководителей, которые принимают решение о выборе технологического стека перед стартом web3-проекта и сбором команды исходя из соображений бизнеса и рационального использования ресурсов (да, это тоже зачастую важно и я готов сегодня пострадать за эту истину на костре из минусов за эту ересь).

Экономия ресурсов, разделение труда и bus factor

В большинстве сценариев при выборе технологического стека не следует раздувать команду из-за слишком разрозненного стека (стоит отметить что это далеко не всегда достижимо, но вполне реалистично в значимой части проектов). Так по закону Брукса время выполнения проекта не обратно пропорционально числу программистов, поэтому при разработке следует стараться действовать как можно меньшими командами при прочих равных.

При этом следует сохранять устойчивость команды к bus factor, что в самом примитивном виде сводится к простому дублированию каждой роли в команде вплоть до двух девопсов в небольшой команде на случай, если с одним из них что‑то случится. Тем не менее снижение риска bus factor возможно не только за счёт примитивного…

Похожие статьи

Российская газета
Российская газета

Как швейная фабрика в Мстиславле стала одним из индустриальных флагманов

Экономический потенциал белорусско-российского сотрудничества успешно реализуется не только на уровне промышленных гигантов и крупных административных единиц, но и раскрывается в малых районных центра...

Российская газета
«Лето выдалось сложным»: западные СМИ — об угрозе продовольственного кризиса в Великобритании RT на русском
RT на русском

«Лето выдалось сложным»: западные СМИ — об угрозе продовольственного кризиса в Великобритании

Ситуация с продовольствием в Соединённом Королевстве привлекла внимание западных СМИ. По выражению Politico, последствия жаркого засушливого лета стали первым испытанием нового премьер-министра. The D...

RT на русском
Аргументы и Факты
Аргументы и Факты

Три брака и одна измена. Борис Чирков и в жизни оставался Максимом

13 августа 1901 года родился Борис Чирков — Максим из трилогии тридцатых и один из «Верных друзей» был трижды женат, но счастье нашел только в третьем браке.

Аргументы и Факты
Российская газета
Российская газета

13 августа исполнилось 100 лет со дня рождения оперной певицы Валентины Левко

Вы наверняка слышали волшебный и чарующий голос Валентины Левко в фильме "Простая история": на экране - Нонна Мордюкова, колхоз Советского Союза, разрушенный во времена Великой Отечественной войны, а ...

Российская газета
Чемпионат
Чемпионат

Чемпионат Европы по лёгкой атлетике — 2026: результаты соревнований на 12 августа

Во вторник, 12 августа, продолжился розыгрыш медалей в рамках чемпионата Европы – 2026 по лёгкой атлетике в Бирмингеме (Великобритания).

Чемпионат
Аргументы и Факты
Аргументы и Факты

Будут ли магнитные бури сегодня, 13 августа 2026 года?

Геомагнитная обстановка в Москве, Санкт-Петербурге и других городах России: прогноз синоптиков и расписание магнитных бурь по часам.

Аргументы и Факты