II.8 Crosscutting Concepts
One should explain crosscutting and the ubiquitous rules of the system. arc42 calls them concepts: they often affect multiple building blocks and are relevant in several parts of the system and its implementation. Examples include rules for the usage of technologies and/or frameworks and implementation rules, and the design or architecture patterns that are used.
8.1 Domain Model
The following diagram shows a domain model:
Figure 2.20: Domain checking model
The properties of the implementation classes are private since we manipulate them via getter/setter methods.
The following table describes every component of the domain model:
Figure 2.21: Description of the terms in the HTML domain checking model
8.2 Structure of HTML Links
For many web developers or HTML experts, the following information on URI syntax might be completely evident. We wrote this book for different kinds of people, so we included this information just in case.
HtmlSC performs...