Guten Tag liebe Forengemeinde,
ich habe mich nach langer Zeit endlich wieder mit PHP beschäftigt und mich zuvor eine noch viel längere Zeit vehement dagegen gesträubt mich in OOP einzuarbeiten.
Jetzt im Nachhinein muss ich sagen, dass ich diesen Schritt schon viel eher hätte gehen sollen.
Zu Übungs- und Lernzwecken habe ich nun eine Klasse programmiert, die sich um Registrierung und Login von Benutzern kümmern soll.
An dieser Stelle bitte ich euch nun um die Bewertung dieser Klasse in folgenden Punkten:
- Programmierstil
- Performance
- Sicherheit (Filterung von Benutzereingaben geschehen ausserhalb der Klasse)
- Vorgehensweise
- Standards
Diese Bewertung benötige ich ebenfalls zu Übungs- und Lernzwecken, damit ich Verbesserungen erfahre bevor ich diese Fehler wieder in der nächsten Klasse einbaue.
Ich würde mich freuen, wenn ihr euch das ganze mal anschaut und mir berichtet was euch so auffällt.
(Da der Code ein bisschen zu lang für ein Forenbeitrag ist habe ich die Datei mal angehängt)
Ich Danke euch schon einmal im Vorraus und freue mich auf eure Hinweise.
Gruß
Christian
					ich habe mich nach langer Zeit endlich wieder mit PHP beschäftigt und mich zuvor eine noch viel längere Zeit vehement dagegen gesträubt mich in OOP einzuarbeiten.
Jetzt im Nachhinein muss ich sagen, dass ich diesen Schritt schon viel eher hätte gehen sollen.
Zu Übungs- und Lernzwecken habe ich nun eine Klasse programmiert, die sich um Registrierung und Login von Benutzern kümmern soll.
An dieser Stelle bitte ich euch nun um die Bewertung dieser Klasse in folgenden Punkten:
- Programmierstil
- Performance
- Sicherheit (Filterung von Benutzereingaben geschehen ausserhalb der Klasse)
- Vorgehensweise
- Standards
Diese Bewertung benötige ich ebenfalls zu Übungs- und Lernzwecken, damit ich Verbesserungen erfahre bevor ich diese Fehler wieder in der nächsten Klasse einbaue.
Ich würde mich freuen, wenn ihr euch das ganze mal anschaut und mir berichtet was euch so auffällt.
(Da der Code ein bisschen zu lang für ein Forenbeitrag ist habe ich die Datei mal angehängt)
Ich Danke euch schon einmal im Vorraus und freue mich auf eure Hinweise.
Gruß
Christian
 
          
 Benötige eine Bewertung meiner Klasse
									
									
									Benötige eine Bewertung meiner Klasse
								
 Faustregel zu Schachtelungstiefe: Je tiefer die Schachtelung, desto eher will der Code anders aufgebaut sein (vielleicht mit Aufteilung in mehr Methoden). Es gibt natürlich Ausnahmen, aber ab einer Tiefe von spätestens vier geschachtelten Konstrukten sollten die Alarmglocken schrillen. Du kommst da bis auf eine Tiefe von sechs oder sieben, wenn ich das richtig sehe. Das ist too much.
 Faustregel zu Schachtelungstiefe: Je tiefer die Schachtelung, desto eher will der Code anders aufgebaut sein (vielleicht mit Aufteilung in mehr Methoden). Es gibt natürlich Ausnahmen, aber ab einer Tiefe von spätestens vier geschachtelten Konstrukten sollten die Alarmglocken schrillen. Du kommst da bis auf eine Tiefe von sechs oder sieben, wenn ich das richtig sehe. Das ist too much. hatt die nur vergessen heraus zu nehmen.
 hatt die nur vergessen heraus zu nehmen.
Kommentar