Wenn ich meinen Code schreibe, frage ich mich manchmal, ob ich die Dinge auf die beste Art und Weise mache oder einfach nur so, wie es immer gemacht wurde. Macht das, was ich tue, noch Sinn?
Zum Beispiel das Deklarieren aller Variablen am Anfang der Funktion. Wenn ich versuche, sie zweimal zu deklarieren oder unterhalb des Punktes, an dem ich sie beginne zu nutzen, wird mein IDE mich zur Designzeit darauf aufmerksam machen - also was ist das große Problem dabei? Es scheint sinnvoller zu sein, die Variablen direkt über dem Block zu deklarieren, in dem sie verwendet werden sollen.
Eine weitere Sache wäre die ungarische Notation. Ich hasse es, dass alle meine Variablen, die mit einem bestimmten Objekt zusammenhängen, in meinem Intellisense verstreut sind.
Mit modernen Fortschritten in Frameworks und IDEs gibt es einige Codierungspraktiken, die nicht mehr wirklich relevant sind, und andere, die möglicherweise einfach falsch sind?