In this chapter, we’ve only just scratched the surface on a topic that goes very deep. There are many, many published patterns catalogs in the software design literature. The more patterns you know, the better a software designer you will become.
As we choose patterns and make design decisions, we must share our decisions with others. In the next chapter, you’ll see how to make the design tangible by identifying the essential design concepts in the architecture and creating models.
18.222.168.192