Здравствуйте, perekrestov, Вы писали:
P>А это не приводит к анемичной модели со всеми вытикающими последствиями?
Озвучите последствия — озвучу как мы с ними боремся (или не боремся)
У нас модель данных отвечает за структуру и инварианты предметной области (разумеется речь не о всей модели, а об её представлении для конкретного клиента), контроллеры — за поведение приложения в соответствии с БЛ заказчика. Каждая часть решает свою задачу, смешивать их не хотим.