Pytania oznaczone «mvc»

39
Ile logiki biznesowej powinno istnieć w warstwie kontrolera?

Czasami mamy logikę biznesową reprezentowaną w kodzie kontrolera naszych aplikacji. Jest to zwykle logika, która odróżnia metody do wywołania od modelu i / lub argumenty, które należy przekazać. Innym przykładem tego jest zestaw funkcji narzędziowych istniejących w kontrolerze, które mogą pracować...

37
Czy „C” w MVC jest naprawdę konieczne?

Rozumiem rolę modelu i widoku we wzorcu Model-Widok-Kontroler, ale trudno mi zrozumieć, dlaczego kontroler jest potrzebny. Załóżmy, że tworzymy program szachowy wykorzystujący podejście MVC; stan gry powinien być modelem, a GUI powinien być widokiem. Czym dokładnie jest kontroler w tym...

35
MVCS - Model View Store Store

Niedawno postanowiłem zacząć uczyć się programowania na iOS i w tym celu czytam Programowanie na iOS: The Big Nerd Ranch Guide . W książce autorzy opisują wzorzec projektowy MVCS - Model-View-Controller-Store , podstawową ideą jest to, że ponieważ wiele aplikacji korzysta z wielu zewnętrznych...

33
Czy widok i model powinny się komunikować, czy nie?

Według strony Wikipedii dotyczącej architektury MVC widok może być powiadamiany przez model, a także ma możliwość zapytania modelu o jego bieżący stan. Jednak zgodnie z kursem Paula Hegarty'ego na iOS 5 w Stanford, wykład 1, strona 18 cała interakcja musi przejść przez kontroler, a Model i Widok...

31
Wyjaśnij MVC nie-programistom [zamknięte]

Muszę wyjaśnić MVC nie-programistom. Mianowicie dla kierowników innych działów, w kontekście raportu z postępów. Jedną z rzeczy, które robię, jest zmiana naszej bazy kodu w kierunku separacji MVC. Jaka może być separacja MVC? Dlaczego jest to konieczne, mogą zapytać? Po przeczytaniu dość...

26
wywołać funkcję i nigdy nie czekać na nią w C #

Mam kontroler w mojej aplikacji internetowej mvc4, w której jest akcja, która musi wywołać inną funkcję. To, co dzieje się w tej funkcji, tj. Wartość zwracana, nie jest ważne dla mojego działania. Jak mogę wywołać tę funkcję i nigdy nie czekać na jej wykonanie? Myślę, że można to zrobić za pomocą...

25
Czy w MVC model powinien obsługiwać sprawdzanie poprawności?

Usiłuję ponownie zaprojektować opracowaną przeze mnie aplikację internetową, aby używać wzorca MVC, ale nie jestem pewien, czy sprawdzanie poprawności powinno być obsługiwane w modelu, czy nie. Na przykład konfiguruję jeden z moich modeli: class AM_Products extends AM_Object { public function...