Thebookisstructuredintothreebasicsections.Thefirstisintroductoryin nature,andapproachablebyarelativelynon-technicalreaderwantingan overviewofsoftwarearchitecture. Thesecondsectionisthemosttechnicalinnature.Itdescribestheessential skillsandtechnicalknowledgetha