hotti: Globale Variablen vs. Parameter-Übergabe vs. neu ermitteln

Beitrag lesen

hi,

Welches ist die sinnvollste (performanteste/geschickteste/stylishste/sauberste/whatever) Methode?

Wie mrjerk schon schrieb: Globale Vars möglichst sparsam verwenden und wenns die Language hergibt, zusammenfassen (Object, struct...). Kleine Ergänzung meinerseits:

Bei Übergabe/Rückgabe in Unterfunktionen möglichst mit Referenzen arbeiten, das ist auch Hauptspeicherfreundlich gegenüber dem Anlegen von Kopien. Referenzen also auf jeden Fall bei größeren Datenmengen und Letztere auch nicht in Unterfunktionen verdoppeln. Übergaben/Rückgaben möglichst nicht von Funktion zu Funktion über mehrere Funktionen schleifen sondern die Wege kurz halten.

Tipp: Lies Dir mal die Kapitel Speicherverwaltung Deiner Programmiersprache durch (Stichworte: garbage collection). Perler habens in dieser Hinsicht relativ einfach ;-)

Viele Grüße
Horst Ramberger

--
Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.