De standaard 3
tier applicatie bestaat uit een data, model en presentatie tier.
Het MVC pattern past imo eigenlijk alleen in de presentation tier van je applicatie en zorgt voor o.a. pageflow en conversie van de data op je pagina naar de model laag. Hierbij moet je oppassen dat je de model van het MVC pattern niet verward met het model laag.
Maar goed, dat is een draai die ik er zelf een beetje aan heb gegeven.
Verwijderd schreef op woensdag 25 november 2009 @ 11:04:
Bedankt voor je uitleg YopY. Ik heb het model eigenlijk het zelfde als dat jij uitlegt, alleen bevat mijn model dus nog iets te veel functies. Deze kan ik dus beter opsplitsen naar een DAO, de reden hiervoor zal waarschijnlijk zijn dat een ander model eenvoudig gebruik kan maken van hetzelfde DAO. Dat is de reden toch?
Yup, dat is de reden. Tevens zal je ook merken dat je code een stuk makkelijk de unit-testen wordt
[
Voor 26% gewijzigd door
Standeman op 25-11-2009 11:16
]
The ships hung in the sky in much the same way that bricks don’t.