KAPITEL 16
Bestehenden Code anpassen
In Kapitel 1 wurde beschrieben, dass Softwareentwicklung iterativ und inkrementell ist. Ein großes Softwaresystem entsteht in einer Folge evolutionärer Stufen, die jeweils neue Fähigkeiten mitbringen und bestehende Module verändern. Das heißt, dass sich das Design eines Systems fortlaufend weiterentwickelt. Es ist nicht möglich, das richtige Design für ein System direkt zu Beginn zu erstellen – das Design eines länger bestehenden Systems wird mehr von den Änderungen bestimmt, die während der Weiterentwicklung vorgenommen wurden, als von einer initialen Konzeption. In den vorherigen Kapiteln wurde beschrieben, wie man die Komplexität während des initialen Designs und der Implementierung herausbekommt – in diesem ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access