Как IDE могут замусоривать код?
А вот с помощью всех этих
дополнительными фичами в виде отладчика, средств автоматической сборки
Когда в проекте четыре разработчика, от одного программиста зависит даже меньше, чем одна четвертая. Потому — логирование действий, отладочные символы включены, сохранение полного дампа при падении и последующий совместный разбор полетов.
Значит команда ваша подобрана, мягко говоря, неправильно, раз делают код независимо друг от друга.
..вы прямо на контролере запускаете vim, что ли? Обычно такие штуки пишут на нормальном компьютере, в нормальном редакторе, а потом кросс-компилируют.
Да вы тролль, товарисч. Где я писал что запускаю vim на контроллере? Потрудитесь поделиться ссылкой на реальный текст. Кстати, вы знаете, что vim это всего-лишь текстовый процессор, не более и запустить его на контроллере просто так не выйдет, также как и gcc, который является всего-лишь компилятором. И естественно, что все это я запускаю на ПК, а готовый машинный код уже загружаю в МК.