A few days ago I wrote about my first tumbling steps into the world of WPF & MVVM.
Now a friend of mine – who’s been working in that very field – has challlenged me:
a) My GUI should remain responsive while the merge is being executed.
b) I should not re-evaluate the entire GUi after every single user action.