Should our own code subscribe to PropertyChanged?
问题 We have a number of data objects that realize INotifyPropertyChanged to allow for WPF Binding updates. There are also a number of places where our code subscribes to PropertyChanged because we're interested in some value updates. This results in pretty ugly code where we need to check which property actually changed (we do this using Expressions so it's always type/refactor safe). Is the preference to raise a specific event (PriceChanged etc...) for when we want to subscribe to it, or hook