Hallo,
ich habe jetzt schon einige Projekte mit PHP umgesetzt und stehe nun vor einem neuen Projekt und habe mich zuvor auch schon mal in OOP eingelesen.
Nun stelle ich mir die Frage ob es sich eigentlich lohnt für dieses Projekt OOP zu verwenden, da ich für mich daraus keinen Vorteil sehe eher nachteile.
- Längerer Code
- Komplizierter
Vorteile
- Keine ersichtlich für mich.
(Ich weiß das OOP für besser pflegbar gehalten wird, aber ich sehe in diesem Projekt nicht wieso ich das mit OOP besser pflegen kann)
So nun zu meinem Projekt.
Ich möchte mir eine Filmdatenbank programmieren in der die Filme in einer MySQL DB verwaltet werden.
Features sind einfach
-> Neuen Film eintragen
-> Film bearbeiten
-> Film suchen
-> Erweiterte Film suche (spezielle Auswahlkriterien)
Mann kann dann eben neue Filme in die Datenbank schreiben, über eine Suchmaske einen Film bearbeiten oder einen Film suchen und sich Details anzeigen lassen.
Es ist also kein Mammut Projekt.
Nun stellt sich mir ganz einfach die Frage warum OOP ?
Also ich kann eine Klasse Filme machen mit Detail Attributen etc.
Aber mit welchem Vorteil ? Wenn ich nen Film eintrage wieso soll ich das erst in eine neue Instanz von Klasse schreiben wenn es im Endeffekt ich in die DB geschrieben wird ?
Und wenn ich ein Film mit Details aus der DB auslese, wieso soll ich die Infos in einer Instanz von Filme packen, wenn ich auch einfach das SQL Ergebnisquery ausgeben kann.
Ich stehe OOP gegenüber sicher nicht abgeneigt ich würde es gern mal ausprobieren, aber auch wirklich nur wenn ich dadurch für mich einen ersichtlichen Vorteil sehe und dies kann ich bis jetzt nicht sehen.
Vielleicht kann mir ja jemand für mein Konkretes Projekt ein paar Vorteile nennen die für OOP sprechen : )
Ich bedanke mich schon mal für eure Kommentare.
Gruß
Hagbard
ich habe jetzt schon einige Projekte mit PHP umgesetzt und stehe nun vor einem neuen Projekt und habe mich zuvor auch schon mal in OOP eingelesen.
Nun stelle ich mir die Frage ob es sich eigentlich lohnt für dieses Projekt OOP zu verwenden, da ich für mich daraus keinen Vorteil sehe eher nachteile.
- Längerer Code
- Komplizierter
Vorteile
- Keine ersichtlich für mich.
(Ich weiß das OOP für besser pflegbar gehalten wird, aber ich sehe in diesem Projekt nicht wieso ich das mit OOP besser pflegen kann)
So nun zu meinem Projekt.
Ich möchte mir eine Filmdatenbank programmieren in der die Filme in einer MySQL DB verwaltet werden.
Features sind einfach
-> Neuen Film eintragen
-> Film bearbeiten
-> Film suchen
-> Erweiterte Film suche (spezielle Auswahlkriterien)
Mann kann dann eben neue Filme in die Datenbank schreiben, über eine Suchmaske einen Film bearbeiten oder einen Film suchen und sich Details anzeigen lassen.
Es ist also kein Mammut Projekt.
Nun stellt sich mir ganz einfach die Frage warum OOP ?
Also ich kann eine Klasse Filme machen mit Detail Attributen etc.
Aber mit welchem Vorteil ? Wenn ich nen Film eintrage wieso soll ich das erst in eine neue Instanz von Klasse schreiben wenn es im Endeffekt ich in die DB geschrieben wird ?
Und wenn ich ein Film mit Details aus der DB auslese, wieso soll ich die Infos in einer Instanz von Filme packen, wenn ich auch einfach das SQL Ergebnisquery ausgeben kann.
Ich stehe OOP gegenüber sicher nicht abgeneigt ich würde es gern mal ausprobieren, aber auch wirklich nur wenn ich dadurch für mich einen ersichtlichen Vorteil sehe und dies kann ich bis jetzt nicht sehen.
Vielleicht kann mir ja jemand für mein Konkretes Projekt ein paar Vorteile nennen die für OOP sprechen : )
Ich bedanke mich schon mal für eure Kommentare.
Gruß
Hagbard
Kommentar