From a4c8b59547afa838bd7e7e7652b4e046cb6b5f58 Mon Sep 17 00:00:00 2001 From: Mike Sperber Date: Mon, 5 Jun 2023 15:07:14 +0200 Subject: [PATCH] Modularisierung -> CI ... und nicht umgekehert. Aus #26. --- docs/02-modularization/02-learning-goals.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/02-modularization/02-learning-goals.adoc b/docs/02-modularization/02-learning-goals.adoc index b55983b..a947d3d 100644 --- a/docs/02-modularization/02-learning-goals.adoc +++ b/docs/02-modularization/02-learning-goals.adoc @@ -33,7 +33,8 @@ .Was sollen die Teilnehmer verstehen? * Modularisierung hilft Ziele wie Parallelisierung der Entwicklung, unabhängiges Deployment/Austauschbarkeit zur Laufzeit, Rebuild/Reuse von Modulen und leichtere Verständlich- keit des Gesamtsystems zu erreichen. -* Daher ist beispielsweise Continuous Delivery und die Automatisierung von Test und Deployment ein wichtiger Einfluss auf die Modularisierung. +* Daher ist beispielsweise Modularisierung ein wichtiger Einfluss auf + Continuous Delivery und die Automatisierung von Test und Deployment. * Modularisierung bezeichnet Dekomposition eines Systems in kleinere Teile. Diese Teile nach der Dekomposition wieder zu integrieren, verursacht organisatorische und technische Auf- wände. Diese Aufwände müssen durch die Vorteile, die durch die Modularisierung erreicht werden, mehr als ausgeglichen werden. * Je nach gewählter Modularisierungstechnologie besteht Kopplung auf unterschiedlichen Ebenen: ** Sourcecode (Modularisierung mit Dateien, Klassen, Packages, Namensräumen etc.)