|
Programiranje Java, Perl, VB, ASP, .NET, C, C++, Pascal, Delphi Sponzor: |
|
Alati teme | Način prikaza |
29. 01. 2012. | #23 |
Goran Pilipović
Sir Write-a-Lot
|
Ok, hajde ovako ... ako sam ja dobro razumeo vi tvrdite da validacija mora da ide u controlleru? Evo situacije pa da vidimo:
Imam controller "User", koji ima svoj model "User" ... validacija je u controlleru, model prima "sažvakano" i odradi svoje, vrati neki status ili data. Onda imamo neki conrtroller B, koji ima potrebu da odradi nešto što već imamo urađeno u modelu "User" (na primer da pokupi user record), i logično bi bilo da ne pišemo istu funkciju u modelu B, kada već to imamo u Users modelu, zar ne? To znači da bi morali da imamo validaciju u controlleru B jer u modelu User nemamo nikakvu validaciju, to opet znači da bi morali copy-paste iz validacije iz controllera Users ... što je po meni dupliran kod.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
"Hvala" bluesman za poruku: |
|
|