Hiho,
erstmal vielen Dank für eure zahlreichen Antworten (& das Verschieben in ein passenderes Unterforum).
Das Aufteilen des Code in mehrere Dateien hab ich mir auch schon angewöhnt. Anscheinend muss ich einfach noch mehr kommentieren und Funktionen noch weiter "simplifizieren", so dass sie nurnoch ihre Grundfunktion erledigen.
Einige wirklich gute Anregungen werde ich in den nächsten (und dem aktuellen, daher rührte die Frage) Projekten mal versuchen umzusetzen.
Aber gerne dürfen noch weitere "Fingerzauberer" uns alle an ihren Vorgehensweisen teilhaben lassen.
Gruß,
Neod