Поверь, вдумчивое, заинтересованное обсуждение ТЗ с заказчиком
может удивить куда сильнее. Что произойдет с результатом дальше?
Вы поставите чип, который дешевле на один доллар (очень оптимистичный прогноз) ?
Ни разу не видел чтобы (а) меняли чип когда ПО уже почти готово (б) чтобы меняли на более слабый.
Впихнёте в старую борду новую фичастую фичу, на последнюю сотню свободных байтов?
И чего стоит фича, ради которой нельзя переразвезти плату под новый кристалл?
Она правда нужна? Или как обычно - только если "даром"?
При этом, сознайтесь, минимум раз в год каждый из нас ловит ситуации в которых начинает сомниваться
в безглючности компилятора :)
По дню, а то и по неделе времени в мусорку, пока не найдешь багу,
порожденную потерей контроля над сложностью.
Наплодил такое что сам запутался.
Нет? Я - да :)
И потому я бью код на единицы компиляции и ограничиваю сам себя только предельно простым синтаксисом.
И оно того стоит.
В деньгах.