Programátor, který dělá na aplikační vrstvě, samozřejmě nemůže být odborník na všechno, takže často kóduje podle specifikace, kterou dostane od lidí, kteří se dané záležitosti věnují. Je pak na nich, aby zajistili podrobné otestování.
Byl bych ale nerad, kdyby vznikl dojem, že programátoři ECU do aut apod. nevědí,co dělají. Například ti, kteří dělají vespod softwaru - blízko hardwaru, by měli zatraceně dobře tu problematiku znát :-) To za ně žádný strojař, ani "regulačník" nevymyslí.
Mimochodem i ti aplikační mají velmi často titul inženýra technické kybernetiky, takže to jen tupé kódování určitě není.
Tam, kde se pohybují "Střelci" to bývá často daleko horší.