I have a VIPER module (SubjectList
) in which I want to have a more generic HeaderModule
, with a SubjectListCollectionModule
and a BlockModule
. At what point would I logically add the HeaderModule
?
I could include the modules in the SubjectListViewModel
, but I could also render them in the SubjectListView
, instantiate them via Interface Builder, use xibs
. What is recommended?