2 Grundlagen

»Programming without an overall architecture or design in mind is like exploring a cave with only a flashlight: You don’t know where you’ve been, you don’t know where you’re going, and you don’t know quite where you are.«

Danny Thorpe

Um den Weg zu Modularität in einem Softwaresystem zu beschreiben, braucht es zunächst einmal eine gemeinsame Sprache. Wenn man mit Blick auf das Thema Modularisierung die Softwareentwicklung betrachtet, dann tauchen dort immer dieselben Begriffe auf. Um die Konzepte in diesem Buch besser zu verstehen, werden zunächst einmal die Grundbegriffe definiert und erläutert, wie sie zusammenhängen.

2.1 Definitionen

Obwohl dieses Buch den Fokus nicht auf allgemeine Softwareentwicklungsmethoden legt, sondern erklären ...

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.