Deklarieren Sie lokale Variablen so spät wie möglich oder an der nächsten geschweiften Klammer, zu der sie gehören? [geschlossen]

Ich arbeite daran, einige Programmierpraktiken für meine Organisation festzulegen. Dabei bin ich auf das Thema "Titel dieser Frage" gestoßen

Für einige empfiehlt es sich, Variablen so spät wie möglich zu deklarieren, und für andere empfiehlt es sich, sie in der ersten Klammer der Methode zu platzieren.

Oracle Standard sagt auch, sie so früh wie möglich zu deklarieren. Also, ich befürworte es, sie an der nächsten geschweiften Klammer zu deklarieren, zu der sie gehören.

Bedenken sind

Lesbarkeit des Codes

Performance

Weniger fehleranfällig

Alle Kommentare sind willkommen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage