Alexander (HH): Anordnung Subroutines

Beitrag lesen

Moin Moin!

In C gibt es für sowas Funktionsprototypen.

Das geht auch in Perl:

sub foo($$);

...

sub foo($$)
{
    # ...
}

oder wahlweise auch

sub foo;

...

sub foo
{
    # ...
}

Ich finde es viel übersichtlicher wenn vor main() nur die Prototypen der Funktionen stehen und die eigentliche Implementierung dann erst nach main() erfolgt.

Ich halte das in aller Regel für überflüssige Tipperei und bevorzuge ganz klar die Pascal-Reihenfolge: package, use, our, sub, Initialisierung. Auch wenn Perl darauf nicht besteht.

There is more than one way to do it.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".