Summary
In this chapter, we tried to give you a glimpse on the main concepts that underline software architecture and a brief description of what software architecture work entails. As this is not just a job involving programming concepts, we took the liberty to look at the topic from some other angles besides that of strictly computer science, as these different perspectives are related to working as an architect in a business context.
In the next chapter, we will start examining modern structured concurrency.