Good morning, all --
Okay, this question falls into a theoretical category not technical (I've figured that one out). I have a large mainwindow application and up until now I've kept most of the data handling in the slots that I've created in my mainwindow class, but I'm trying to redesign it as I've become more familiar with OOD techniques (and I'm not under a time constraint), so instead of handling both the data and ui aspect of, for instance, creating a new user in Mainwindow:n_NewUserPB_clicked(), I'm having that class call UserManager::CreateNewUser() to handle it.
So, my question is this: should I leave the ui management in my Mainwindow class and have my UserManager class handle only the model processing, or should I have UserManager handle both? I'm leaning strongly toward option one as it separate the two.
Thoughts? Thanks!
Kodi
Bookmarks