PHP: Projekt in OOP programmieren

sry. ich finde momentan doch keinen ruhigen Moment nebenbei.
Jo, kein Problem. Hast mir ja schon viel geholfen. Werde es schon irgendwie hinbekommen^^.

Aber ich habe mal noch eine andere Frage, kennt jemand ein Buch / Internetseite, wo Objektorientierung wirklich gut vielleicht anhand eines Projekts erklärt wird? z.B. die Programmierung eines CMS in OOP Schritt für Schritt oder so? Teilweise wird das ja nur mit einem Beispiel "Auto fährt", "Auto steht" erklärt, oder wenn man Glück hat noch mit einer kleinen Datenbankklasse. Das Buch "Besser PHP programmieren" finde ich da noch am Besten, aber ich hätte halt am liebsten ein Buch, wo mal ein komplettes Projekt OOP programmiert wird und wo aufgezeigt wird, was jetzt warum in eine extra Klasse kommt, warum die und die Klassen von einander unabhängig sein sollten, warum diese abhängig sind, usw.
 
J...aber ich hätte halt am liebsten ein Buch, wo mal ein komplettes Projekt OOP programmiert wird und wo aufgezeigt wird, was jetzt warum in eine extra Klasse kommt, warum die und die Klassen von einander unabhängig sein sollten, warum diese abhängig sind, usw.
Das ist OOD - Objektorientiertes Design, das lässt sich zwar an einem Projekt beschreiben, doch jedes Projekt ist anders.
OOD erfordert mE sehr viel Denkarbeit im Vorfeld. Die verwendete OO-Sprache (PHP, JAVA, PERL ua) ist ja dann egal.
Überlegungen wie - Brauche ich dieses Objekt öfter - oder reicht es als Singleton? etc.
Anhand eines Beispieles lässt es sich zwar für das Beispiel leichter nachvollziehen - ich bezweifle aber ob es dir hilft die Denkweise zu abstrahieren und auf andere Bereiche zu übertragen.
;)
 
Ein Buch über Design-Patterns wäre vllt ganz angebracht, denn genau darauf beruht dein Konzept mit dem Banken-Zeug.