Thunderclap
Themenersteller
Naja, OOP in PHP war und ist schon immer ein Krampf... echtes OOP kann man getrost vergessen (Selbst das gute alte Visual Basic - ehemals Inbegriff der prozeduralen Programmierung und daher als Amateurfrickeltool verschrien hat eine angenehmere OO-Umsetzung)... daher lass ich es gleich ganz. (Obwohl ich ansonsten eigentlich ausschliesslich objektorientert arbeite ... aber unter vernünftigen Sprachen die dafür auch gedacht sind
)
Ganz ehrlich: Plan war nie ein super wartbares, modulares Skript zu erstellen... Die Galerie ist um einen 10-Zeiler herum entstanden, den ich mal für meine eigenen Zwecke gebaut habe... Es wurde immer weiter erweitert und dabei hat die Wartbarkeit nunmal gelitten... Egal... es ist aus gutem Grund kein Communityprojekt - solange ich mich selbst im Code zurechtfinde muss ich mich also nicht unbedingt um saubere Struktur und Dokumentation kümmern
- Ich weiss das klingt arrogant, aber es ist nunmal so... Die Galerie ist Hobby, kein Job
Und mit einer guten IDE wie phpEd kann man wunderbar die einzelnen Codeblöcke auf und zuklappen - damit ist die Übersicht (für mich zummindest) gewährleistet
In sachen Updatebarkeit gebe ich dir recht.. da hab ich auch immernoch vor, eine entsprechnde Funktion zum Export/Import der Einstellungen zu realisieren.

Ganz ehrlich: Plan war nie ein super wartbares, modulares Skript zu erstellen... Die Galerie ist um einen 10-Zeiler herum entstanden, den ich mal für meine eigenen Zwecke gebaut habe... Es wurde immer weiter erweitert und dabei hat die Wartbarkeit nunmal gelitten... Egal... es ist aus gutem Grund kein Communityprojekt - solange ich mich selbst im Code zurechtfinde muss ich mich also nicht unbedingt um saubere Struktur und Dokumentation kümmern


Und mit einer guten IDE wie phpEd kann man wunderbar die einzelnen Codeblöcke auf und zuklappen - damit ist die Übersicht (für mich zummindest) gewährleistet
In sachen Updatebarkeit gebe ich dir recht.. da hab ich auch immernoch vor, eine entsprechnde Funktion zum Export/Import der Einstellungen zu realisieren.