Wpis z mikrobloga

@stdx: szczerze mówiąc pierwsze słyszę że "fat models [skinny views?]" to antypattern, możesz rozwinąć temat?

Ja byłbym zdania raczej że każdy, nawet dobry, patern może zostać użyty źle :)
  • Odpowiedz
@Henryhenry: oczywiście. Głównym problemem jest to że oni tam zalecają wpychanie logiki biznesowej do modeli oraz do ObjectManagerów (nie pamiętam czy dobrze to napisałem).

Logia biznesowa nie powinna znajdować się w modelach oraz nie powinna znajdować się w widokach. Kod powinen być trzymany w repozytoriach/procesach/service layerach itp.
  • Odpowiedz