In Chapter 5, Tabula Rasa – Approaching an Application with TDD in Mind, the details of the Speaker Meet application were discussed. The requirements have been defined at a very high level. A picture has been painted with very, very broad strokes. This is often how the concept for many applications begins, with a high-level description and an important key functionality defined. It may have started with a bar napkin or a whiteboard sketch, but somewhere, somehow an idea was formed.
In this chapter, we'll cover:
- Defining the Speaker Meet application
- Architectural choices
- Testing direction