March 2015
Intermediate to advanced
218 pages
5h 3m
English
The following figure presents a visual view of the architectural decay we just spotted. It’s the same enclosure diagrams we used back in Chapter 4, Analyze Hotspots in Large-Scale Systems, but now they’re illustrating the modules coupled to MinecraftServer at two different points in time.

The obvious increase in temporal coupling says there are more modules that have to change with the MinecraftServer in 2014 than earlier in the development history. Note that the number of coupled modules isn’t a problem in itself. To classify a temporal coupling, you need to look at the architectural boundaries of the coupled modules. ...
Read now
Unlock full access