Writing a complete application

So far in the book we've seen a lot of examples. Some of them were quite complete, while others were meant to demonstrate only a specific part of what we were looking at. In real applications, it is most likely that you will have to combine multiple design patterns that we went through. In order to do so properly, it is important that the requirements are understood well. In the following subsections, we will provide the application specifications and then we will go step-by-step through actually writing the application. The amount of code we write will be a lot, so we will focus on the more important parts of our application and we might skip some other parts.

Application specifications

Before doing anything, we must ...

Get Scala Design Patterns now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.