Thread Programmierstil
(24 answers)
Opened by kruemmel at 2007-07-27 10:38
[quote=pktm,27.07.2007, 14:44]Was ich gerne mache wenn ich CGI::Application benutze ist POD als Kommentare benutzen, weil ich mir so direkt die Dokumentation aus meinen Modulen erzeugen lassen kann. So sieht eine typische Methode bei mit meistens so aus:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 =head2 methode( $schnitstellen, $parameter, $optional? ) Beschreibung der Funktion der Methode, was sie als Parameter nimmt, was sie damit macht, was sie zurück gibt usw. ToDo-Abschnitte stelle ich hier auch meistens rein. =cut sub methode { my $self = shift; # alle Parameter hier oben instantiieren, nicht irgendwo mitten im Code auf $_[x] zugreifen oder so. return 'immer! :-)'; } # /methode Also ich wuerde nie wieder Inline-POD benutzen, es ist einfach unuebersichtlich und schwer zu pflegen. Meiner Meinung nach sollte POD die API beschreiben und Kommentare die Interna. So laesst sich die API Dokumentation schoen als Ganzes pflegen wodurch meist die Qualitaet erhoeht wird.\n\n <!--EDIT|sri|1185729263--> |