Ich hab mir halt in letzter Zeit angewönt nur noch das zu initialisieren/finalisieren, was wirklich nötig ist.
Sieht man vielleicht an den Ameisen ... im OnCreate wird nur noch das initialisiert, was nich 0, '', oder nil ist ... denn in diesem Fall wird ja alles schon von der Klasseninitialisierung auf 0 gesetzt.
Ist übrigens auch bei globalen Vaiablen so.
die Lokalen werden allerdings nicht (bis auf bestimmte Ausnahmen, wie z.B. dynamische Arrays und Strings) nicht automatisch initialisiert/finalisiert.
Aber um sich verschiedene Initialisierungen sparen zu können muß natürlich ein gewisses versändnis/wissen darüber existieren, was/wie/wo gemacht wird ... ansonsten ist es natürlich garnicht schlecht schlimm wenn du es dir so angewöhnt hast (auch wenn es hier mal nicht nötig as) ... vermeidet unschöne Fehler