G
Guest
Gast
Hallo zusammen,
ich habe eine kleine Frage zum Thema Programmierstil.
Bislang habe ich in einer Methode alle Objekte / Datentypen deklariert und ggfs initialisiert. Dies "sollte" guter Programmierstil sein.
Jetzt habe ich aber öfters Objekte, die ich nur innerhalb einer while-schleife benötige. Diese hatte ich bislang auch immer am Anfang der Methode angelegt.
Jedoch denke ich mittlerweile, dass es besser ist, die Deklarationen so "lokal" wie möglich zu halten.
Was haltet ihr davon bzw. wie setzt ihr das um?
Vorher:
Nachher:
ich habe eine kleine Frage zum Thema Programmierstil.
Bislang habe ich in einer Methode alle Objekte / Datentypen deklariert und ggfs initialisiert. Dies "sollte" guter Programmierstil sein.
Jetzt habe ich aber öfters Objekte, die ich nur innerhalb einer while-schleife benötige. Diese hatte ich bislang auch immer am Anfang der Methode angelegt.
Jedoch denke ich mittlerweile, dass es besser ist, die Deklarationen so "lokal" wie möglich zu halten.
Was haltet ihr davon bzw. wie setzt ihr das um?
Vorher:
Code:
private void methodX(){
int tempInt;
String tempString;
//...
while() {
// hier werden die temp.... genutzt
}
//...
}
Nachher:
Code:
private void methodX(){
//...
while() {
int tempInt;
String tempString;
// hier werden die temp.... genutzt
}
//...
}