Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

27
Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services

Transcript of Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Page 1: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Abhängigkeiten managen mit Degraph

Jens Schauder @jensschauder

T-Systems on site services GmbH

Page 2: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Nutzt die Packages

Page 3: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Regel 1: Keine Zyklen

Page 4: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Einfachste Package Struktur ohne Zyklen?

Page 5: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

EIN Package!

Page 6: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Bitte aufräumen

Page 7: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Warum keine Zyklen?

Page 8: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Definiert Trennstellen

Page 9: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Kitzelt Abstraktionen heraus

Page 10: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Was noch?

Page 11: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Trennen nach Deployables

Page 12: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Fachliche Schnitte

Page 13: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Layers

Page 14: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Orthogonal

Page 15: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Keine Zyklen zwischen Slices

Page 16: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Jede Klasse hat ihren Platz

Page 17: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Patterns in freier Wildbahn

Page 18: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Big Ball of Mud

Page 19: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Unechter Zyklus

Page 20: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Echter Zyklus

Page 21: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Echter Zyklus

Page 22: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Umleitung

Page 23: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Umleitung

Page 24: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Gott Knoten

Page 25: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Wäscheleinen

Page 26: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Degraph

Page 27: Abhängigkeiten managen mit Degraph Jens Schauder @jensschauder T-Systems on site services GmbH.

Abhängigkeiten managen mit Degraph

Jens Schauder @jensschauder

T-Systems on site services GmbH