Common
In our coding-conventions we define a clear packaging and layering.
However, there is always cross-cutting code that does not belong to a specific layer such as generic helpers, general code for configuration or integration, etc.
Therefore, we define a package segment common
that can be used as «layer»
for such cross-cutting code.
Code from any other layer is allowed to access such common
code (at least within the same component).