Shop Projekt - Dokumentation

Klassen- und Schichtenlogik

Technische Konventionen fuer MVC+, Benennung und Verantwortung der Module.

🗺️ Stufe 0 | 📚 Entwurf | 📟 2026 06 15 | 📍 Grundlagen

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.