dedlfix: Was bewirkt ein Dollarzeichen mit geschweifter Klammer um Array?

Beitrag lesen

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.

Dass es Fälle gibt, in denen variable Variablen sinnvoll sein können, hat er nicht bestritten [*]. Oftmals findet man aber Anwendungen, die besser anders gelöst würden. Willst du mal ein Beispiel bringen, wo es deiner Meinung nach praktisch ist? Wäre doch gelacht, wenn sich das nicht so umschreiben lässt, dass es praktisch bleibt und trotzdem ohne v.V. auskommt.

[*] mich wundert eher, dass er hier Objekte empfiehlt, obwohl er ihnen sonst nicht besonders zugetan ist :-)

Lo!