Hallo,
ich wollte mal fragen, wie ihr das mit VariablenNamen haltet. Es gibt ja die Moeglichkeit, alles sehr kurz zu halten, und das spart etwas Schreibarbeit. Allerdings muss man sich viel mehr merken, damit man diese nicht falsch verwendet, und wirklich leserlich ist der Code auch nicht.
Wenn man allerdings andererseits sprechende Variablen namen wie BinTreeWorkingCopy verwendet oder x_counter wird die Zeilenlaenge sehr lang (selbst wenn man die inoffizielle Regel, -dass es bloss 3 Einrueckungen gibt, fuer mehr macht man eine neue Funktion-, einhaelt) und man muss auch einiges mehr tippen.
Wo/Wie macht ihr den TradeOff? ParameterNamen lang, Hilfsvariablen kurz? Verwendet ihr eine (Ab-)art der ungarischen Notation? Schreibt ihr einfach a, b, c, d, e? "Unterstuetzt" euch evtl eine "IDE" bei Variablen-AutoCompletion?
Ich bitte um Meinungen, bzw. Erfahrungen. Egal ob jetzt in C, Perl, Java oder in Shellscripts :-)
ich wollte mal fragen, wie ihr das mit VariablenNamen haltet. Es gibt ja die Moeglichkeit, alles sehr kurz zu halten, und das spart etwas Schreibarbeit. Allerdings muss man sich viel mehr merken, damit man diese nicht falsch verwendet, und wirklich leserlich ist der Code auch nicht.
Wenn man allerdings andererseits sprechende Variablen namen wie BinTreeWorkingCopy verwendet oder x_counter wird die Zeilenlaenge sehr lang (selbst wenn man die inoffizielle Regel, -dass es bloss 3 Einrueckungen gibt, fuer mehr macht man eine neue Funktion-, einhaelt) und man muss auch einiges mehr tippen.
Wo/Wie macht ihr den TradeOff? ParameterNamen lang, Hilfsvariablen kurz? Verwendet ihr eine (Ab-)art der ungarischen Notation? Schreibt ihr einfach a, b, c, d, e? "Unterstuetzt" euch evtl eine "IDE" bei Variablen-AutoCompletion?
Ich bitte um Meinungen, bzw. Erfahrungen. Egal ob jetzt in C, Perl, Java oder in Shellscripts :-)