Vielleihct hängt die mangelnde Akzeptanz von
Unit-Tests auch damit zusammen das man den Zusammenhang und die Lösung von "Hello World" zu echten Problemen nur schwer erkennen kann.
Falls jemand gute Hinweise hat wie man solche komplexeren Strukturen noch besser Entwickeln und Testen sollte, immer her damit.
Solche komplexen Systeme werden nicht mit
Unit-Tests sonder mit Integrationstests getestet. Und die sind ein ganz anderes Kaliber, wie Du schon selbst schreibst.
Den Spass mit der Kommunikation mit parallel entwickelten externen (embedded) Systemen habe ich immer wieder. Ich schreibe mir dann immer Emulatoren bzw. Simulatoren.