Ich habe Administrative Scripts mit 2500 Zeilen, andere relativ kurze,
die wiederum grosse Funktionslibraries reinladen, wiederum andere
die kleine Funktionspakete aus mehreren Files reinladen..
Der Code und die Struktur muss stimmen, muss übersichtlich sein,
logisch aufgeteilt mit einem richtigen, themenorientierten Faktor
für die Granularität der Implementierung!
-> Manchmal lohnt es sich 3 Funktionsaufrufe die häufig hinter-
einander gemacht in einer neuen Funktion zusammenzufassen,
und wenn du das einpaarmal machst, bereits in einem File
abzulegen!
-> für andere wiederum kann das auch eine Funktion f. Synchronisierung
sein die sehr umfangreich ist (1000 Zeilen) und alleine in ein
anderes File geschrieben wird und nur genau dann (mit include)
geladen wird, wenn man sie auch wirklich braucht!
Ich kann dir versichern, dass du sehr viel rumstochern kannst und
der PHP-Interpreter dir fast alles verzeiht und deswegen noch
lange nicht blöd tut.. Schliesslich also die ganze Strukturierung
des Codes nur für Dich ist. Sei es jetzt dass du dein Konzept
sauber strukturiert auf dem Bildschirm siehst, sei es dafür dass
auch andere Partner verstehen was du gebaut hast und damit auch
weiterarbeiten können, oder sei es, dass du später nach jahren aus
der Schublade das PRogramm ziehen kannst und damit arbeiten als wär
keinen Tag vergangen.
Fact ist: Sauber programmieren und aufteilen lehrt nicht nur
"Programmierercharakter", sondern bildet den Gedankengang und zwingt
einem dazu, Gedanken zuende zu führen und bringt schliesslich von
Mal zu mal mehr Selbstvertrauen und Erfahrung die wertvoll ist.
Es soll eine Herausforderung sein, schönen, übersichtlichen code
zu schreiben :) und eine Bestätigung, wenn der Code schliesslich auch
edel und durchdacht aus der Ferne strukturell wie auch im Detail
edel wirkt .)
GrEeZ: Miro Dietiker