Hi,
Der Gebrauch von variablen Variablen ist meistens ein Zeichen für einen schweren Designfehler. Üblicherweise kann man dasselbe mit Arrays oder Objekten sehr viel sauberer lösen.
Solche Thesen finde ich fragwürdig. Es gibt durchaus Fälle, wo das sehr praktisch sein kann.inwiefern widerspricht "es gibt durchaus Fälle" einer These, etwas sei "meistens ein Zeichen" für etwas? Wobei ich zunächst einmal diese Fälle, die es geben mag, für fragwürdig halte, bis das Gegenteil bewiesen ist.
"These" war bestimmt eine schlechte Wortwahl. Ich finde die Dramatik in der Aussage "ist meistens ein Zeichen für einen schweren Designfehler" unangemessen. Besonders, da kein Konjunktiv benutzt wird. Besser: "Könnte auf einen Designfehler hinweisen, ..."
Bei umfangreicheren Projekten könnte es durchaus mal vorkommen, daß man verschiedene Variablen schnell mit einer foreach-Schleife auf einen bestimmen Wert überprüfen möchte. Das heißt aber, finde ich, noch nicht, daß das Design völlig daneben ist.
Schöne Grüße,
Jonny 5