Всем привет. Хотел узнать про правильную архитектуру приложения WPF MVVM. Элементы управления xaml биндятся к свойствам во ViewModel. Если мне нужно при изменении свойств выполнять какую то логику я прописываю ее в сам сеттер. Это нормальная практика? или есть более красивая альтернатива?
В примере показан вызов одного метода, но я реализовывал проекты в которых прям простыня кода была в сеттере