У меня есть вопрос, относящийся к шаблону MVC.
Например: когда у меня есть простое приложение, которое отображает некоторые объекты (например, наборы пользовательских данных) в ListBox и, возможно, некоторые кнопки. для взаимодействия с хранимыми данными...
На мой взгляд, класс модели должен предоставлять классу пользователя его свойства и бизнес-логику, лежащую в основе взаимодействия с пользователем.
Где мне хранить предметы? Я видел несколько примеров программ MVC, и иногда в классе Controller хранилась коллекция. Но почему? Многие объяснения в Интернете показывают, что класс модели обрабатывает уровень данных. Для меня ListObject — это конкретный экземпляр класса модели.
Может кто-нибудь объяснить мне, где мне следует хранить данные, которые просматриваются в графическом интерфейсе?
Спасибо!
Я прочитал множество блогов и сообществ, но не нашел никакого полезного объяснения.
Подробнее здесь: https://stackoverflow.com/questions/790 ... ern-needed