Shop Projekt - Dokumentation
Klassen- und Schichtenlogik
Technische Konventionen fuer MVC+, Benennung und Verantwortung der Module.
Verantwortungen
- control/: Routing und Seitenfluss.
- model/: Datenzugriff und Datenaufbereitung.
- service/: Koordination zwischen Modulen und Utility-Logik.
- view/: Ausgabe und HTML-Struktur ohne Fachlogik.
Benennung und Stil
- Konstanten und Variablen kurz, eindeutig und kommentiert halten (z. B. U_FNAME, U_LNAME, S_USER).
- Funktionen moeglichst auf eine Aufgabe fokussieren.
- Neue Schichten nicht ueberfrachten: zuerst bestehende app/ und docweb/ Pfade nutzen.