Thread use feature "switch"; for or given.
(1 answers)
Opened by mika at 2016-06-12 08:26
Hallo,
http://perldoc.perl.org/perlsyn.html#Switch-Statem..., man kann statt given auch for schreiben: Code (perl): (dl
)
1 2 3 4 5 6 for ($var) { when (/^abc/) { $abc = 1 } when (/^def/) { $def = 1 } when (/^xyz/) { $xyz = 1 } default { $nothing = 1 } } Was bevorzugt ihr, die given oder die for Variante? Ich mag Perl ja auch wegen seiner Freiheiten, bei der Syntax gegenüber z.B. Python. Aber gerade musste ich doch überlegen, ob mir das for gefällt. Aber eigentlich ist sogar besser als das given, auch wenns das for-Schlüsselwort vlt. etwas überlädt. Was meint ihr? Man hat ja beide Möglichkeiten, um schönen Code zu schreiben. Und ist das überhaupt eine Geschmacksfrage, oder eine technische Entscheidung? Last edited: 2016-06-12 13:59:23 +0200 (CEST) |