Software-Architektur = Abhängigkeiten Managen?
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 https://mastodon.social/@ewolff/110790532706693513 * Nick Tunes Antwort https://mastodon.social/@[email protected]/110790570764538094 * blabaeres Hinweis auf das Paper von Koppel & Jackson https://mastodon.social/@blabaere/110790822086763974 * Stefans Frage: Wenn A und B C nutzen - sind A und B gekoppelt? https://mastodon.social/@[email protected]/110793188069809780 * Holger Joests Hinweis auf weitere Quellen https://mastodon.social/@[email protected]/110793362947745223 * Jimmy Koppel: How an Ancient Philosophy Problem Explains Software Dependence https://www.pathsensitive.com/2022/09/bet-you-cant-solve-these-9-dependency.html * Jimmy Koppel, Daniel Jackson: Demystifying Dependence https://www.jameskoppel.com/files/papers/demystifying_dependence.pdf * Episode Hands-on Behavioral Code Analysis with Adam Tornhill https://software-architektur.tv/2023/06/07/folge168.html * Chris Chedgey and Mike Swainston-Rainford - Architecture Management with Structure 101 https://software-architektur.tv/2021/06/04/episode61.html
You May Also Like

TechCheck
CNBC
Tech Life
BBC World Service

Jack Hopkins
Jack Hopkins

The Good Tech Companies
HackerNoon

The Everything Feed - All Packet Pushers Pods
Packet Pushers Team

The Fat Pipe - Most Popular Packet Pushers Pods
Packet Pushers

Bitcoin Magazine Podcast
BTC Media

Jak Piggott
Jak Piggott

Doom Debates
Liron Shapira

Artificial Intelligence Masterclass
AI Masterclass
Community discussion