Hi there i've been into MvvM and modular design the last few days, i find it really nice design principle that be scaled and maintained really well.
But here is the thing, i see there are multiple platforms like Prism that make the whole process automated, they have their own templates, their own observable objects, they provide nice logging information and a lot more things that i dont mention like wrapper for ICommands , messaging and so on.
Now i see those platforms do things more complicated than i need them to, like breaking down the ui into modules and so on.
I was thinking if its worth to just make my own stuff and just live independent of them, considering that i still havent moved into massive projects should i just use my own Homemade Bootstrapping, observable objects/lists etc ?
What are some features that i might miss in the future by not using tested platforms like Prism?