Я новичок в шаблоне проектирования GUI world/OO, и я хочу использовать шаблон MVC для моего приложения GUI, я прочитал небольшой учебник о шаблоне MVC, модель будет содержать данные, представление будет содержать визуальный и контроллер будет связываться между представлением и моделью.
У меня есть представление, содержащее ListView node, и ListView будет заполнен именами из класса Person (Model). Но я немного смущен об одном.
Что я хочу знать, является ли загрузка данных из файла ответственностью Контроллера или Модели? И ObservableList имен: следует ли хранить его в контроллере или модели?