Hey ihr
Derzeit bin ich ausnahmsweise mal an einem Projekt dran in dem ich PHP verwenden "muss".
Wie vmtl. bekannt beschäftige ich mich sonst mit eher typstrengen Programmiersprachen und so sollte ich eben doch etwas erschrocken fest (bitte korrigieren wenn ich falsch liege) dass es in PHP keine generics/templates gibt! :-/
Nun die Frage an die Erfahrenen PHP-Entwickler: Wie handhabt ihr das in euren Projekten? Beispielsweise finde ich es überaus sinnvoll Listen mit generics zu versehen.
Schreibt ihr euch für "jede" Liste (bsp. BenutzerListe) eine eigene Klasse in welcher ihr beim hinzufügen von Items prüft ob dieses Item eben auch vom Typ xy ist?
Selbst mit abstraktion stelle ich mir das relativ aufwendig vor, oder irre ich mich da grad gewaltig?
Danke euch
Derzeit bin ich ausnahmsweise mal an einem Projekt dran in dem ich PHP verwenden "muss".
Wie vmtl. bekannt beschäftige ich mich sonst mit eher typstrengen Programmiersprachen und so sollte ich eben doch etwas erschrocken fest (bitte korrigieren wenn ich falsch liege) dass es in PHP keine generics/templates gibt! :-/
Nun die Frage an die Erfahrenen PHP-Entwickler: Wie handhabt ihr das in euren Projekten? Beispielsweise finde ich es überaus sinnvoll Listen mit generics zu versehen.
Schreibt ihr euch für "jede" Liste (bsp. BenutzerListe) eine eigene Klasse in welcher ihr beim hinzufügen von Items prüft ob dieses Item eben auch vom Typ xy ist?
Selbst mit abstraktion stelle ich mir das relativ aufwendig vor, oder irre ich mich da grad gewaltig?
Danke euch