Thread Wie programmiert Ihr?
(17 answers)
Opened by Free Faq at 2003-09-26 00:25
haengt auch stark davon ab; bei groesseren projekten fuer kunden lastenheft -> pflichtenheft, bei mittleren und kleineren ueberlege ich mir mal die teile, in die ich die aufgabe unterteilen kann, versuche, die dann soweit zu verfeinern, bis ich eine struktur mit klaren schnittstellen habe, woraus sich die datenstruktur haeufig schon automatisch ergibt. Dabei bin ich gerne dazu bereit, mit komplexeren datenstrukturen zu arbeiten, wenn die logik darauf dafuer einfacher ist.
dann beginne ich, die einzelnen teile mit code zu fuellen, schreibe je nachdem testroutinen dafuer, die ich nach jeder groesseren aenderung drueberlaufen lasse, wobei ich versuche, die daten dafuer moeglichst schraeg und realitaetsnah zu gestalten. use strict und warnings ist eh klar, bei Bedarf auch -T Die Code-doku mache ich normalerweise immer in POD, und zwar dann, wenn ich eine Funktion fertig habe. Kommentare nebenbei (meistens bevor ich eine Zeile oder einen Block code; globale Kommentare teilweise auch am Anfang, wenn ich die Subroutinenhierarchie oder aehnliches aufstelle... perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |