At the core of the Redux design pattern is the store, a central place for storing the current state of the application. There’s only ever one store for the entire application. Changes in state are made by dispatching messages to the store that are processed by a reducer.
I’ve long been a fan of static analysis tools. They can act as a co-pilot, keeping an eye on things while you work, helping you to catch common types of problems. Let’s add (and tune!) some tools.
Before we can start adding screens to our application, we need to set up some infrastructure for our WPF specific classes. In order to keep the
WordTutor.Core technology independent, we’ll do this by creating a new project.
« March 2019