1The structures of the module view usually also influence the distribution view. Section 7.2 contains a proposal for displaying the distribution view in the module view.

2In order to perceive discarding software as something positive, the clean code movement has introduced “Code Kata” workshops in which the same problem is solved several times and the code is discarded after each step.


4see [Ebert 1995], [Glass 2002] and [Woodfield 1979]

5see [Booch 2004] and [McBride 2007]

2Tracking Down Technical Debt

1ATAM = Architecture Tradeoff Analysis Methode:

2Since this book examines ...

Get Sustainable Software Architecture 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.