-
Designfrage
Hey,
ich bin noch neu im Komponentenentwicklungsgeschäft, möchte aber von Anfang an ein "sauberes" Design meiner Komponente implementieren. Ich hoffe ihr könnt mir weiterhelfen....
Ich bin dabei eine "LanPartySuite"-Komponente zu basteln. Die Komponente soll z.B. folgende Funktionalitäten bieten:
- Anmeldung zu Lanparties
- Catering verwalten (Mahlzeiten reservieren, usw.)
- Gameserver(verfügbare Server anzeigen, Server bekann machen, usw.)
- ...
Designmäßig habe ich mich entschieden für jede Funktionalität ein eigenes Model, nen' eigenen View und nen eigenen Controller zu implementieren. Habe jetzt mal mit der "Anmeldung" begonnen. Folgendes möchte ich (grob gesagt) realisieren:
- Lanparty auswählen
- für diese Lanparty anmelden bzw. Anmeldung bearbeiten (man kann sich für einzelne Abschnitte eintragen)
- Anmeldungen für diese Lanparty anzeigen (wer kommt wann?)
Mir ist jetzt nicht ganz klar wie man das sauber löst. Mein erster Ansatz war einen View "Anmeldung" zu implementieren. Für diesen View würde es dann drei Layouts "Lanparty Auswahl", "Anmeldung bearbeiten" und "Anmeldungen zeigen" geben.
Entspricht das dem "üblichen" Design? Oder wäre es sauberer jeweils einen View mit einem Standardlayout dafür zu implementieren?
Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken.
Gruß M@g
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen