8 Systemarchitektur: Wiederverwendbarkeit entkoppelter Komponenten

»I think the lack of reusability comes in object-oriented languages, not in functional languages. Because the problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.«

Joe Armstrong

Nach den Grundlagen eines modularen Systems und den Prinzipien (Entkopplung, Einfachheit und Erweiterbarkeit), die für ein solches System gelten sollen, geht es nun um verschiedene Design Patterns, die über das Coding oder die Komponenten hinausgehen. Sie beeinflussen unmittelbar, wie Komponenten in einem System miteinander interagieren und welche ...

Get Software modular bauen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.