Зачем использовать команды в MVVM

Я на самом деле изучаю паттерн MVVM.

Я не могу понять одну вещь о командах. Зачем их использовать? Почему бы просто не использовать функцию (вView) которые называютViewModelфункция? Какие команды предоставляют нам? Видимо они широко используются, но я не могу найти почему.

Ответы на вопрос(1)

Ваш ответ на вопрос