For the rest of this book I’ll be referencing four different types of projects when describing the various problems and solutions that we need to solve. I’ve purposefully kept these projects as small and self-contained as possible in order to focus on just those elements we need to address.
Our goal with these is not to provide an all-encompassing solution for this or that problem, but rather to provide a working code reference for our needs. To talk about source control, we don’t require several tens of thousands of lines of Swift. We don’t need a massive database application ...