Не всё просто. Мне почти не попадаются варианты устройств, которые
как "буханка" или "семёрка" - всмысле не имеют развития. И
существует приближенная к реальной жизни абстрактная модель
жизненного цикла продукта. Так вот разработчик это не только
художник, но и, мля, работник, результат труда которого ему
принадлежит только в плане авторства. И если подход серьёзный, то
должна быть команда, поддержка продукта во времени и осязаемая
взаимозаменяемость работников. Не заложить запас байтов в развивающийся продукт - это вообще про@б на уровне проектирования. И если нет отладочных вкусняшек, то тайм-ту-маркет тупо страдает. Есть ещё много чего, но главное - перфекционизм и экономность это в подавляющем большинстве проблемы у всех вокруг перфекциониста-эконома. Коротко - "кроилово приводит к попадалову"(С)