Pár ötlet:
- úgy írod meg a kódod, hogy annak nagy része nem csak a célhardveren fut, tehát lehet debugolni akár egy PC-n
- emulátorban futtatod a kódod
- legyen tesztkörnyezet, ne az éles környezetben keresd a hibát (logok segítenek a hiba reprodukálásában)
- amit nehéz debuggolni azt inkább jobb elkerülni (időzítési hibák)