You need to explain why these

You need to explain why these practices are mistakes. Granted they go against 'convention' but that isn't automatically a mistake. Stating that because the view uses an ObseravbleCollection it shouldn't be used by the model doesn't really stand up to scrutiny. Of course you could have the VM maintain a separate ObseravbleCollection but that means that you need to sync the collection in the VM with that in the model. In many cases its desireable. In some cases its overkill.

Reply

By submitting this form, you accept the Mollom privacy policy.