Question isn't realistically related to Xamarin Forms, but I am developing in Xamarin Forms. My question is more related to MVVM design principals, and there is something I can't quite understand properly - so wondering if I could get an answer from someone with more experience.
Take the following example where I am maintaining a list of Teams;
Is it best practice to do the following;
Is this something to be avoided? E.g nesting ViewModels? Or is this "best practice". I can see the value to doing this but i don't know if its bad practice/or any negatives.
Or should I;
And yes, the result will be a View, which will have a BindingContext to one of the ObservableCollections.
Thanks for the help - I understand this might be basic to most people - and maybe i'm reading too much in to it.