3Architecture in Programming Languages
Different programming languages have their own peculiarities at the keyword level and in their development environments, and they also function differently on the architectural and structural levels. This chapter contains statements on Java, C#, C++, PHP and ABAP. We are currently analyzing TypeScript and JavaScript. As soon as there are findings for these languages, we will publish them as well.
The following sections explain what can be found within a system’s source code and how the resulting structures can be mapped from an architectural perspective.
3.1Java Systems
In Java systems, the architecture is found in the package tree and in the way the various build artifacts are partitioned. It is really ...
Get Sustainable Software Architecture now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.