Klassen - Ja/Nein ?

Devil Noxx

Erfahrenes Mitglied
so, hallöchen,

ich wollte mal fragen, ob es sinnvoll wäre meine scripts gleich in klassen zu schreiben, anstatt std. mässig nur mit funktionen.
 
Das bisschen Objektorientiertheit das PHP kann sollte man meines Erachtens gleich wieder vergessen. Na ja, man kann schon alles schön in Klassen verpacken, aber es bringt nicht wirklich so große Vorteile wie in C++ oder C# beispielsweise.

Im Endeffekt muss jeder das selber wissen. Aber der Großteil programmiert PHP wohl nicht objektorientiert.
 
Original geschrieben von Devil Noxx
so, hallöchen,

ich wollte mal fragen, ob es sinnvoll wäre meine scripts gleich in klassen zu schreiben, anstatt std. mässig nur mit funktionen.

Ab einer bestimmten Grösse eines Projektes ergeben sich vorteile,
wenn mann OOP vollständig verstanden hat.

Ansonsten OOP lieber mit einer anderen Sprache lernen.
 
PHP 5 exisiert nur als Beta und ist nicht mehr MySQL kompatibel(noch nicht mehr(musst du nicht verstehen ;))).
Ich bezweifle stark,dass PHP je streng OOP sein wird, da dieser einfache prozedurale Ablauf viel einfacher ist als ein OOP System.
Eben diese Einfachheit zeichnet PHP aus und ist auch der Einzige Vorteil gegenüber anderen CGI Sprachen, ich verweise auf Perl, welches auf weniger Professionellen Projektebenen von PHP schlichtweg verdrängt wurde.
PHP ist immernoch open source und wenn du deinen PHP-Prozessor zu einem Java-Compiler umbauen willst, hast du den Gedanken von "People Hate Perl" wahrscheinlich nicht ganz verstanden.
 
Entschuldigt mal wenn ich eure diskusion hier unterbreche, aber worum gehts hier eigendlich? Server? Programmiersprachen? Frameworks? wohl kaum.. sondern die frage im topic is glaub ich eindeutig...

Klasse - Ja/Nein ?

Bei ganz kleinen sachen die du nur einmal schnell brauchst... nein

bei sachen ab einer bestimten größe, wo du womöglich sogar code wieder verwerten musst.... auf jeden fall...
 
-

In diesem Thread bitte nur noch auf die gestellte Frage antworten. Die Diskussion habe ich ins Coders Talk Forum verschoben.
 
Original geschrieben von chibisuke
Entschuldigt mal wenn ich eure diskusion hier unterbreche, aber worum gehts hier eigendlich? Server? Programmiersprachen? Frameworks? wohl kaum.. sondern die frage im topic is glaub ich eindeutig...



Bei ganz kleinen sachen die du nur einmal schnell brauchst... nein

bei sachen ab einer bestimten größe, wo du womöglich sogar code wieder verwerten musst.... auf jeden fall...

Das wuerde ich so unterschreiben, vor allem bei dingen, die man oft benoetigt, wie Datenbankenklassen oder einem Templateparser, sind Klassen klasse! :)
 

Neue Beiträge

Zurück