Absolutnie, to jest do zaakceptowania!
Istnieją powszechne praktyki dotyczące pracy z modelami i widokami - przede wszystkim ludzie zwykle przekazują model kręgosłupa do widoku. Nie ma jednak reguł określających, który widok powinien lub powinien być wyświetlany w widoku model
.
Prawdziwym kluczem jest to, że twoja drużyna (jeśli ją posiadasz) rozumie, co robisz i dlaczego. Jeśli zamierzasz używać tego wzorca w swojej aplikacji, zespół musi wiedzieć, jakie znaki szukać i jakie są typowe wzorce, kiedy i dlaczego chcesz to zrobić.
(W tych wierszach, ale nie tak naprawdę część moich odpowiedzi ... Pytam: dlaczego chcesz to zrobić? Czy naprawdę potrzebujesz trzech osobnych modeli, aby zrobić to, czego potrzebujesz? być może brakuje abstrakcji w postaci pojedynczego modelu widoku, który powinien zawierać wszystkie potrzebne dane.)
dzięki za pytanie; wpadłem na ten sam problem i byłem pewien, że zwariowałem na myślenie o tym :) –