Das eBook bietet eine allgemeine Einführung in die Modularität im Software-Engineering. Der Hauptteil vermittelt einen Überblick über fünf verschiedene Modularitäts-Ansätze aus praktischer Sicht. In einem Beispiel für eine Geschäftsdomäne wird erläutert, wie die verschiedenen Modularitätsansätze funktionieren.
Der Source Code des im Buch verwendete Beispiels steht auf GitHub zur Verfügung, sodass Leser die verschiedenen Ansätze (OSGi, Microservices und Java 9 Modules) auch in der eigenen Entwicklungsumgebung nachvollziehen können.