
Sign up to save your podcasts
Or
Wesentlicher Teil der Software-Architektur ist die Strukturierung großer Systeme in kleinere Module. Wichtig sind dabei vor allem die Abhängigkeiten der Module untereinander, um bei Änderungen die Auswirkungen auf andere Module unter Kontrolle zu halten. Also scheint das Entwickeln einer Software-Architektur vor allem aus dem Managen von Abhängigkeiten zu bestehen. In dieser Episode diskutiert Eberhard, was Abhängigkeiten überhaupt sind, wie man mit ihnen umgeht und ob sie tatsächlich so zentral für Software-Architektur sind.
Links
Mastodon-Tröt als Auslöser der Diskussion
Nick Tunes Antwort
blabaeres Hinweis auf die Paper
Stefans Frage: Wenn A und B c nutzen - sind A und B gekoppelt?
Holger Joests Hinweis auf weitere Quellen
Jimmy Koppel: How an Ancient Philosophy Problem Explains Software Dependence
Jimmy Koppel, Daniel Jackson: Demystifying Dependence
Episode Hands-on Behavioral Code Analysis with Adam Tornhill
Chris Chedgey and Mike Swainston-Rainford - Architecture Management with Structure 101
Wesentlicher Teil der Software-Architektur ist die Strukturierung großer Systeme in kleinere Module. Wichtig sind dabei vor allem die Abhängigkeiten der Module untereinander, um bei Änderungen die Auswirkungen auf andere Module unter Kontrolle zu halten. Also scheint das Entwickeln einer Software-Architektur vor allem aus dem Managen von Abhängigkeiten zu bestehen. In dieser Episode diskutiert Eberhard, was Abhängigkeiten überhaupt sind, wie man mit ihnen umgeht und ob sie tatsächlich so zentral für Software-Architektur sind.
Links
Mastodon-Tröt als Auslöser der Diskussion
Nick Tunes Antwort
blabaeres Hinweis auf die Paper
Stefans Frage: Wenn A und B c nutzen - sind A und B gekoppelt?
Holger Joests Hinweis auf weitere Quellen
Jimmy Koppel: How an Ancient Philosophy Problem Explains Software Dependence
Jimmy Koppel, Daniel Jackson: Demystifying Dependence
Episode Hands-on Behavioral Code Analysis with Adam Tornhill
Chris Chedgey and Mike Swainston-Rainford - Architecture Management with Structure 101
10 Listeners
45 Listeners
1 Listeners
5 Listeners
2 Listeners
2 Listeners
50 Listeners
8 Listeners
1 Listeners
307 Listeners
25 Listeners
23 Listeners
6 Listeners
8 Listeners
11 Listeners