A weekly video series on Swift programming.
We evaluate transactions using the code from the previous episode. We need continuous refactoring to keep our code simple and clean.
We write an evaluator for a simple expression language. We write our code in a test-driven way, which saves us time and helps us verify the correctness the code.