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