Thread Schnittstellen, und globale Variablen (7 answers)
Opened by pktm at 2008-01-17 00:23

pq
 2008-01-17 01:21
#104814 #104814
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
pktm+2008-01-16 23:23:36--
Warum sollte man saubere Schnittstellen verwenden

einen teil hast du ja mit dem wort "sauber" schon selbst beantwortet =)
indem ich der funktion das übergebe, was sie braucht, mache ich auch implizit
klar, auf was die funktion zugriff hat. natürlich kann das auch ein objekt mit vielen
unterobjekten sein, doch wenn man die kette der funktionsaufrufe sieht, bekommt
man einen besseren überblick.
ausserdem läuft man immer gefahr, duch veränderung so einer variable anderen
code kaputt zu machen, also sollte man sie auch immer sauber lokalisieren.
da kann man auch gleich argumente übergeben.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Schnittstellen, und globale Variablen