Ошибка, которая убивает проекты — начинать без архитектуры.
«Сначала сделаем, потом разберёмся» — звучит быстро, но почти всегда приводит к переписыванию. Сначала появляются костыли, потом зависимости, потом страх что-то трогать. В какой-то момент проще начать заново, чем развивать дальше. Это не проблема команды — это отсутствие базовой структуры на старте. Я вхожу в проекты именно на этом этапе: чтобы сразу заложить архитектуру, которая выдержит рост и не превратится в хаос через несколько месяцев. Если у вас проект уже «на грани» или только планируется — напишите, разберём до того, как станет дорого.