( kroozo | 2018. 07. 17., k – 22:10 )

Ami szintén programozás, tehát a programfejlesztés módszertanait érdemes rá használni. Elhiszem, hogy neked bonyolult szimulálni, a szoftvermérnök meg pont azt akarja látni, hogy a kód azt csinálja, amit kell, és ha változtatott rajta, akkor gyorsan (értsd, mondjuk 10 sec) meg tudjon győződni róla, hogy továbbra is azt csinálja, amit korábban elvárt tőle. Csak mivel te ehhez nem értesz, ezért magas lóról osztod az észt, hogy ez bonyolult, nem lehet, és egyébként sincs értelme, ahelyett, hogy elgondolkodnál azon, hogy lehet, hogy mégiscsak.

Ráadsul -- érzésre -- mivel a legtöbb ilyen mikorkontrolleres cucc egyszerű bemenetek hatására csinál dolgokat, ezért pont szimulációval lehet a vezérlést viszonylag egyszerűen olyan szinten végignézni, és mindenféle kornekcasekre felkészülni, ahogy hardveresen sose fogod egyszer sem, mert ott kb örülsz, hogy végre összehákoltad a happy path-t. És amikor majd a szoftveres szemmel igencsak kóklány kódok, amiket csinálnak nagyon sokszor az ilyen vezérléseknél, majd jól összefossák magukat, a rendesen tervezett és tesztelt meg nem, akkor lehet majd fejvakarni.

De persze én szoftvermérnök se vagyok, úgyhogy lehet, hogy tengeralattjáró vezérlést is búvárruhában, repülésvezérlést meg a szárnyon ücsörögve csinálnak :D