Thread Programmierstil (24 answers)
Opened by kruemmel at 2007-07-27 10:38

renee
 2007-07-27 22:08
#78977 #78977
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
[quote=MisterL,27.07.2007, 13:52]Da war doch noch was Optisches wie:
Variablendeklaration immer oben, Methoden immer unten im Code[/quote]
Mmmmhh... eingeschränkt würde ich Dir zustimmen. Globale Variablen ja (jetzt aber bitte nicht gleich alles zu globalen Variablen machen), wenn es Variablen sind, die Du mitten in der Sub brauchst, dann macht es meiner Meinung nach keinen Sinn, die oben in der Sub zu deklarieren. Beispiel:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
sub test{

    # code
    # noch mehr code

    my @array = (1..20);
    for my $i ( @array ){
        print $i;
    }
}


vs.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub test{

    my @array;
    my $i;
    # code
    # noch mehr code

    @array = (1..20);
    for $i ( @array ){
        print $i;
    }
}


Es ist auch immer ein ganzes Stück persönliches Empfinden dabei...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread Programmierstil